angular 4 实战开发--安卓兼容问题(1)

首先我强调下我只是个菜鸟,大神不喜勿喷。es6

先介绍下项目背景,主要是公司的官网h5 ,架构用的是angular4 有点大材小用的赶脚,but ,公司要求。浏览器

 

在项目主功能作的差很少了。交给测试,这时候发现百度浏览器,uc浏览器,qq浏览器都不能打开页面。咱们技术部门就开始找缘由。刚刚开始这个新东西,也不熟悉,晚上的时候发现是安卓版本的问题,babel

次日就考虑是否是安卓不兼容的问题,后来查了下,是安卓的内核不兼容systejs这部分,架构

 

须要安装polyfills,就是咱们所说的垫片。angular4

 

ok测试

 

 

后期项目在测试的时候,百度浏览器也是不兼容的。百度浏览器须要引入特别的兼容。固然这个也是属于须要垫片兼容cdn

babel-polysfills,这个可以很好的解决。angular

 

若是以上方法帮助到小伙伴的话,但愿能给个赞。原创不容易。谢谢。ejs

 

 

找到缘由就好办了。百度

我先尝试用了下cdn  安装es6-shim 和polyfills。必需要两个都要安装才能够。

 

解决方案虽然很简单,若是不知道。可能整个项目就无法进行了。

相关文章
相关标签/搜索