angular 4 實戰開發--安卓兼容問題(1)

首先我強調下我只是個菜鳥,大神不喜勿噴。es6

先介紹下項目背景,主要是公司的官網h5 ,架構用的是angular4 有點大材小用的趕腳,but ,公司要求。瀏覽器

 

在項目主功能作的差很少了。交給測試,這時候發現百度瀏覽器,uc瀏覽器,qq瀏覽器都不能打開頁面。咱們技術部門就開始找緣由。剛剛開始這個新東西,也不熟悉,晚上的時候發現是安卓版本的問題,babel

次日就考慮是否是安卓不兼容的問題,後來查了下,是安卓的內核不兼容systejs這部分,架構

 

須要安裝polyfills,就是咱們所說的墊片。angular4

 

ok測試

 

 

後期項目在測試的時候,百度瀏覽器也是不兼容的。百度瀏覽器須要引入特別的兼容。固然這個也是屬於須要墊片兼容cdn

babel-polysfills,這個可以很好的解決。angular

 

若是以上方法幫助到小夥伴的話,但願能給個贊。原創不容易。謝謝。ejs

 

 

找到緣由就好辦了。百度

我先嚐試用了下cdn  安裝es6-shim 和polyfills。必需要兩個都要安裝才能夠。

 

解決方案雖然很簡單,若是不知道。可能整個項目就無法進行了。

相關文章
相關標籤/搜索