在Android 5.0之前,Android手机自带的WebView(应用内嵌浏览器)兼容性、性能都存在很大问题。
在Android 5.0之后,Android系统自带的WebView就被替换成了Chromium,性能提升的非常明显,而iOS设备上的WebView一直性能都很出色,所以现在的最大问题就是Android 5.0以下的设备如何提升性能的问题。Crosswalk很早之前就提出了,Crosswalk的WebView也是基于Chromium,但是为低端、低版本设备做了良好的适配。
如何解决低版本以及低端设备上的性能问题?
- Crosswalk内核
- 腾讯x5内核
Crosswalk内核
1. 如何使用:
cordova plugin add cordova-plugin-crosswalk-webview
2.关于 cordova-plugin-crosswalk-webview报错:
原因:gradle版本跟crosswalk产生冲突,需要降低gradle版本,或者安装兼容插件
解决办法有2种:
1、在平台/安卓/的build.gradle文件里添加:
configurations.all {
resolutionStrategy {
force 'com.android.support:suppo