浏览器兼容

vue代码在谷歌中正常使用,但是在ie中显示白屏

js封装问题

js如果有问题,页面就不会显示,也有可能是后端文件编译的时候没有将文件编译过去,导致输入地址访问界面的时候出现空白

URL网址无效或含有中文字符(入门级错误)

APP内展示URL的来源主要是后端返回或前端拼接,甚至前端hardcode,网址存在不确定性,可能是无效或含有中文字符。大部分浏览器是能打开带有中文字符的网络地址,但是iOS的内嵌网页加加载框架无论是UIWebView还是WKWebView,都不能打开带有中文字符的网络地址,需要先对地址字符串做UTF8转码

硬件内存不足、进程崩溃

在 UIWebView 上当内存占用太大的时候,App Process 会 crash;而在 WKWebView 上当总体的内存占用比较大的时候,WebContent Process 会 crash,从而出现白屏现象。在 WKWebView 中加载下面的测试链接可以稳定重现白屏现象

缓存导致的白屏

解决方法有两种。第一,直接在网站后台——关于——缓存系统,清理即可。具体可以查看帮助文档shopex后台缓存清理方法。第二、在后台无法清理的情况下,我们可以直接删除缓存文件。具体操作是连接FTP,找到home/cache文件夹,然后进入里面删除cachedata.php。

Logo

前往低代码交流专区

更多推荐