将Firefox作为Android WebView的渲染引擎

25

有人知道在Android上用Firefox替换WebKit引擎进行Webview渲染需要多大的努力吗?我对WebKit引擎的一些功能感到不满意。

3个回答

13

你知道如何启用自动播放视频吗? - Giri Annamalai M

3

这是一个相当困难的任务。根据您需要新的WebView实现与现有实现之间的一致性程度,您可能需要做很多工作。Android上已经存在一个Firefox浏览器,因此您可以从那里开始(这将希望节省您很多时间),但至少您需要检查Firefox库是否存在且可访问,您可能需要将它们与您的应用程序捆绑在一起才能使它们起作用(这将大大增加您的应用程序大小),然后连接所有WebView API将涉及大量工作。


1
你有任何指南或教程吗? - Swap-IOS-Android

2
好的一面是:有一个“官方”的geckoview教程,介绍如何集成GeckoView,并且在github上有一个geckoview演示项目
不幸的是,官方Mozilla下载站点不再托管这些库,最新可用的压缩包是从2014年的: http://people.mozilla.org/~mfinkle/geckoview/ 曾经有一个geckoview gradle artifact和一个AAR,但现在这些URL都失效了。
结论:显然,GeckoView的开发已经停止,因为维基页面上的URL已经失效,该库已被从Mozilla持续集成中移除,并且bug不断增加,没有人来处理它们。希望我是错的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接