4

在 Lineage OS 上(也许在任何 Android 上?),可以更改默认 WebView 渲染(默认设置为AOSP Browser,默认 android 浏览器没有 GAPPS)。当我安装 Chrome 时(即使没有安装 GAPPS),我可以Chrome在设置/开发中将此默认值更改为(这在我的情况下很实用,因为默认浏览器有一些烦人的错误)。

是否也可以使用 Firefox 的引擎而不是浏览器/Chrome(我不想安装 chrome 并依赖专有软件)?安装 Firefox(FDroid 上的 Fennec)是不够的。

谢谢!

4

2 回答 2

2

除了常见的 Chrome 之外WebView,还有 Mozilla GeckoView

快速入门展示了如何添加它- 还有一个示例应用程序

不利的一面是,geckoview-70.0.20191022130254.aar有 149.8 MB。

这将是它的API 文档,它位于GitHub 上

于 2019-10-23T23:19:33.773 回答
1

这是不可能的,因为根据其中一位作者的说法,GeckoView 没有实现 WebView API。

https://github.com/mozilla/geckoview/issues/167#issuecomment-902022285

于 2021-08-25T09:57:57.637 回答