ARTICLE · 999434
安卓手机系统WebView内核更新指南
安卓手机系统WebView内核更新指南
安卓APP里网页变样,多半是系统WebView太旧。
很多打包工具为了省体积,直接用手机自带的“浏览器引擎”。这东西版本越新,支持的网页功能才越多。要是版本太老,就容易遇到这些坑:
页面错乱:新版CSS不生效,排版直接跑偏。
脚本报错:新版JS语法认不出,功能点着没反应。
视频黑屏:部分音视频解码不了,只有声音没画面。
怎么查版本?
去设置里搜“WebView”就能看到版本号。安卓7.0以上的手机,还能在开发者选项里切换内核。
怎么更新?
最通用的一招:先去应用商店把“Android System WebView”和“Chrome”都更新到最新版。如果搜不到,就去升级整个手机系统。实在不行,就装个最新版Chrome并在开发者选项里切过去。
更新完怎么做?
不用重装APP,重启下手机再清个缓存就行。不过要注意,安卓4.4及以下的古董机没法单独更新,只能靠降级代码来凑合。
说到底,遇到单机异常先对比内核版本。平时开发也尽量别用太新的特性,给老机器留条后路。
原文安卓手机系统WebView内核更新指南
上海,10小时前,