最近在开发中发现一个问题。好像vue不支持android6.0以下的安卓手机:不过最近需求又上来了,所以要解决这个问题。在网上查了很多无用的查询,没有找到真正可行的解决办法,于是用vconsole在手机上打印白屏报错信息:然后又百度了一系列,问题的原因可能是发现有两点,1是部分低版本Android设备不支持es6语法(即使是少量的es5语法也不支持),不支持路由懒加载。如果找到问题的原因,就可以开始处理了。这是我的解决方案:第1步:npm安装npminstallbabel-polyfill第2步:在您的webpack.base.conf.js中,将入口文件条目修改为以下条目:{"babel-polyfill":"babel-polyfill",app:'./src/main.js'},很多人都到这一步了,构建包部署没问题,如果还有问题,可能是路由懒加载的问题,我们会将当前item路由的懒加载换成普通的import,做完这一步,构建打包部署。这里很好。我在我同事的旧魅族机型(Android5.0)上测试过,可以用。看来遇到问题还是需要控制台。
