Vue-cli3项目在安卓低旧版及IE浏览器中为何会出现白屏现象?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1172个文字,预计阅读时间需要5分钟。
最近遇到一个问题,用Vue开发的项自在最新安卓手机上运行正常,但在三四年前的旧手机上出现白屏问题。分析一下,可能是安卓系统版本的原因,已知的是Android 6.0及以上版本。
最近遇到一个问题,用 Vue 开发的项目在最近两年新出的安卓手机上没问题,在三四年前的旧手机上出现白屏问题。分析一下应该是安卓系统版本的原因,目前已知的是Android 6.0 以上都 OK,6.0 以下就不行了。
低版本安卓系统内置的 webview 不支持 ES6 语法等一些新特性,所以报错。但在手机上调试不方便,受一篇文章的启发, IE 浏览器也是同样的问题,所以可以在 IE 上调试,一个调好了两个就都好了。突然发现万恶的 IE 还是有点用的…
网上的文章大部分是 Vue-cli 2.x 版本的解决方案,但 Vue-cli 3 跟之前的版本还是有很大差异的,可能是我比较菜,看了 n 篇文章还是不知道怎么配置。经过努力,终于梳理出了基于 Vue-cli 3 的项目如何做兼容性配置的步骤:
1. 根目录下新建 .babelrc 文件
在项目根目录下新建 .babelrc 文件,跟 package.json 同级。
本文共计1172个文字,预计阅读时间需要5分钟。
最近遇到一个问题,用Vue开发的项自在最新安卓手机上运行正常,但在三四年前的旧手机上出现白屏问题。分析一下,可能是安卓系统版本的原因,已知的是Android 6.0及以上版本。
最近遇到一个问题,用 Vue 开发的项目在最近两年新出的安卓手机上没问题,在三四年前的旧手机上出现白屏问题。分析一下应该是安卓系统版本的原因,目前已知的是Android 6.0 以上都 OK,6.0 以下就不行了。
低版本安卓系统内置的 webview 不支持 ES6 语法等一些新特性,所以报错。但在手机上调试不方便,受一篇文章的启发, IE 浏览器也是同样的问题,所以可以在 IE 上调试,一个调好了两个就都好了。突然发现万恶的 IE 还是有点用的…
网上的文章大部分是 Vue-cli 2.x 版本的解决方案,但 Vue-cli 3 跟之前的版本还是有很大差异的,可能是我比较菜,看了 n 篇文章还是不知道怎么配置。经过努力,终于梳理出了基于 Vue-cli 3 的项目如何做兼容性配置的步骤:
1. 根目录下新建 .babelrc 文件
在项目根目录下新建 .babelrc 文件,跟 package.json 同级。

