网页白屏具体原因分析
浏览器兼容vue代码在谷歌中正常使用,但是在ie中显示白屏js封装问题js如果有问题,页面就不会显示,也有可能是后端文件编译的时候没有将文件编译过去,导致输入地址访问界面的时候出现空白URL网址无效或含有中文字符(入门级错误)APP内展示URL的来源主要是后端返回或前端拼接,甚至前端hardcode,网址存在不确定性,可能是无效或含有中文字符。大部分浏览器是能打开带有中文字符的网络地址,但是iO
·
浏览器兼容
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。
更多推荐
已为社区贡献1条内容
所有评论(0)