版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
在项目中发现在华为荣耀6手机上,出现页面白屏抓包后显示接口调用并没有执行,查找后认为是android版本过低(升级测试android4.4.2已是华为荣耀6的最新系统)
接口请求是用axios + promise方式进行请求的封装。
查找后发现是说axios不兼容造成的但昰axios又是基于es6中promise用于浏览器和node.js的http客户端,总而言之就是android版本过低造成的,有说需要安装babel-polyfill就可以了但为了保险起见,把es6的用于兼容es5的es6-promise也安裝了具体操作如下:
但是即使执行以上的操作,在页面布局上如果使用新的标签或特性还是会出现页面兼容的问题。