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


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

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

 

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

第二天就考慮是不是安卓不兼容的問題,后來查了下,是安卓的內核不兼容systejs這部分,

 

需要安裝polyfills,就是我們所說的墊片。

 

ok

 

 

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

babel-polysfills,這個能夠很好的解決。

 

如果以上方法幫助到小伙伴的話,希望能給個贊。原創不容易。謝謝。

 

 

找到原因就好辦了。

我先嘗試用了下cdn  安裝es6-shim 和polyfills。必須要兩個都要安裝才可以。

 

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM