在低版本安卓系統上,運行ionic cordova打包的app,會出現不流暢的現象,如列表滑動、上滑刷新、頁面切換等,最好的辦法就是集成crosswalk內核,在性能上會有質的提供,但本人測試的時候發現,在高版本系統上運行,反而流暢度降低了,原因不明,先說下crosswalk配置步驟
cordova有專門的插件cordova-plugin-crosswalk-webview,這就不需要用ionic browser add crosswalk此種方法去配了,首先
1、cordova plugin add cordova-plugin-crosswalk-webview
2、接着在打開SDK manager.exe在Extras中選擇Android Support Repository和Google Repository進行安裝即可。注意:安裝需要翻牆,或者找一下國內有沒有什麼鏡像包等等。
直接cordova build android就可以生成不同的包,大小比之前多出了20m左右。