首页 > 解决方案 > 默认浏览器在哪里,我如何在cordova android应用程序中更新它?

问题描述

科尔多瓦加载 HTML 页面时使用的默认浏览器是什么?该浏览器位于哪里,如果它使用的是旧版本,我该如何更新该浏览器?服务器发送的事件在 cordova android 应用程序中不起作用。Android上的cordova是否使用chrome或其他东西?

标签: androidcordova

解决方案


它使用WebView,这是 Android 操作系统的一部分。在较旧的 Android 版本(5.0 之前)上,无法对其进行更新。在从不版本上,它的更新方式与任何其他应用程序相同 - 使用 google play。

从Android 6.0开始,WebView在开发者选项中可以选择服务,但大部分用户默认无法选择(因为需要开启开发者选项)。

从 Android 7.0 开始,Google ChromeWebView被设置为默认WebView服务,因此WebView与 Google Chrome 更新一起更新。

不幸的是,一些制造商(例如魅族)更喜欢重新发明轮子,并将他们自己的WebView服务嵌入到他们的固件中。有时它不按应有的方式工作。


推荐阅读