Vue项目在部分ios手机Safari浏览器上打开为白屏

Vue项目在部分ios手机Safari浏览器上打开为白屏有可能是一下原因造成:

第一:部分es6语法不兼容     推荐在全局引入 babel-polyfill 解决es6在Safari的兼容问题

第二:有部分Safari浏览器设置了不允许网站读写所有cookie,不允许网站跟踪,这种情况下在项目中使用                localStorage sessionStorage  cookie都会报错(大部分是这个原因)

            查看Safari隐私和安全性:设置-> Safari

第三:在Safari如何跟踪调试

            1、打开手机端web检查器,设置-> Safari ->高级(最底部)-> Web检查器打开

            2、确保iOS系统手机接入 MAC 电脑(必须是Mac,window调试不了ios系统)

            3、找到Mac电脑的 Safari浏览器,找到开发者,就会显示的手机的设备

            4、此时此刻就可以使用了,调试各个App上网页版的页面了。

            注:如果是 Hybrid 嵌入式开发,线上版本,可能就不能调试了,因为IOS App 会把线上的调试功能               给禁用,安全!

你可能感兴趣的:(Vue项目在部分ios手机Safari浏览器上打开为白屏)