gpt4 book ai didi

Android 在应用程序中嵌入 firefox 浏览器

转载 作者:搜寻专家 更新时间:2023-11-01 09:10:07 24 4
gpt4 key购买 nike

这有点像在黑暗中开枪,但是......我知道我们已经暴露了 WebView。我想知道我们是否可以在 Android 应用程序中使用/嵌入 firefox 的渲染器?

我有一个 .mht 文件,它在 android 的默认浏览器、dolphin 或 opera 中都不起作用。但神秘地在 firefox 移动版中工作。

有什么办法可以做到这一点吗?

最佳答案

因此,"features"-site移动 Firefox 阅读:

The mobile Firefox is built on the same browser engine as the desktop version, yet optimized for browsing on a mobile device.

由于桌面版 Firefox 使用 Mozilla 自己的 Gecko-engine对于渲染,就是这样。

docs关于如何在您的项目中嵌入 Gecko 引擎(以及一个较旧的问题:How can I embed firefox in a GUI application?),但那些目标是在桌面应用程序中使用(通常有更多资源可供使用)并且不能作为 Java 库/绑定(bind)使用。

由于 Mozilla 是一家开源公司,因此 Mobile Firefox 的源代码是公开的,并且可以找到构建说明 here .尽管您可以尝试使用它,看看是否可以仅隔离渲染引擎部分以在您的应用程序中使用它。

另一种选择是将所有这些文件( bundle 在您的 .mht 文件中)放在 /res/raw 文件夹中,然后将它们与普通文件一起使用WebView.

关于Android 在应用程序中嵌入 firefox 浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8810591/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com