手机A
hbuilder真机测试 51.0.2704.81
hbuilder打包 51.0.2704.81
系统自带浏览器 38.0.2125.102
UC浏览器 40.0.2214.89
QQ浏览器 53.0.2785.49
手机B
hbuilder真机测试 46.0.2490.76
hbuilder打包 46.0.2490.76
系统自带浏览器 53.0.2785.134
UC浏览器 40.0.2214.89
QQ浏览器 53.0.2785.49
以上是我的两台手机的浏览器内核版本比对,不知道为什么hbuilder在不同手机上webview的内核版本是不一样的,还有这个版本可以升级吗?
2 个回复
最佳回复
Trust - 少说废话
Android Webview
调用的是当前系统指定的Webview(或者可以理解为系统给予权限可以调用的那个Webview),通过“手机->设置->应用管理->Android Webview”可以常看当前系统所使用的Webview信息。
这个Webview可以看作是一个单独的应用,不过不同ROM对于这个系统自带应用的升级以及使用处理是不同的。
下载Webview
如果希望用户升级Webview的话,处理方式类似于应用的升级。即,下载某个版本的Android Webview(这个地址可以去各大应用市场找一下),下载成功后安装Webview应用。
替换Webview
下载指定的Webview成功后,剩下的就是升级的工作了。不过,正如前面提到的,不同ROM对于系统应用的处理权限是不同的。
那么对于这个Weview简单来说,能否升级,以及升级成功以后是否会切换至升级以后的版本,都由当前的ROM决定。
DCloud_heavensoft
搜Webview内核,http://ask.dcloud.net.cn/article/1318