问题标签 [geckoview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
82 浏览

android - 如何将带有 POST 数据的 URL 加载到 GeckoView

如何使用“POST”方法将带有发布数据的 URL 加载到 GeckoView 中?在 Android WebView 上,我可以这样做:

我已经用 GeckoView 试过了,但它不起作用:

0 投票
1 回答
142 浏览

android - 我如何在 GeckoView 上使用 canGoBack()

下面是android Webview的代码

我如何在 Geckoview 中使用类似的代码,或者如何在 Geckoview 上实现类似的过程?

0 投票
1 回答
57 浏览

android - 我如何在 Geckoview Android 中设置通知栏音乐控制小部件

如何在 Geckoview Android 的通知栏中设置音乐播放器小部件。

可以通过 Media Session Api 在 chrome 浏览器上使用

下面是来自 chrome 浏览器 android 的图像。

在此处输入图像描述

如何在 Geckoview 上实现类似的音乐控制小部件?

0 投票
0 回答
28 浏览

android - 在 Android Native(java) 中集成 .SWF 文件(flash 游戏)

我想在我的原生安卓应用中玩 Flash 格式的游戏(扩展名为 .swf)。我使用 Android webView 和 geckoview 进行了尝试,但没有发现任何成功。是否有任何 android 库可用于玩 Flash 游戏,我可以用它来解决我的问题?

0 投票
0 回答
34 浏览

java - 如何在 GeckoView 中安装网络扩展


我想在 GeckoView 中安装 Firefox 扩展我尝试了 docu() 中的指令。
我的代码:

问题是 getWebExtensionController() 没有 installBuiltIn() 功能。

有人可以帮我展示如何在 GeckView 中安装扩展

0 投票
1 回答
40 浏览

android - 将 GeckoView Web 扩展 console.log 输出到 Android logcat

是否可以在后台将 console.log 和内容脚本输出到 Android logcat 中?

GeckoView 运行时设置包含javaScriptEnabled,适用于非扩展控制台输出。他们的消息传递示例也展示了browser.runtime.sendNativeMessage,可以通过MessageDelegate. 但是,console.log脚本中的输出似乎都不受任何影响。

0 投票
1 回答
182 浏览

android - Android 上的壁虎浏览器

我正在尝试在我的 android 应用程序中设置 Geckoview。我正在按照这里的教程进行操作,但我收到一个错误,即它不存在。有熟悉 Geckoview 的人可以帮助我吗?是动了还是怎么了?

这是我得到的错误

找不到 org.mozilla.geckoview:geckoview-nightly:97.0.20211210143634。要求:项目:app

我已按照说明进行操作

从最新版本中提取;https://maven.mozilla.org/maven2?prefix=maven2/org/mozilla/geckoview/

任何帮助,将不胜感激 :)

0 投票
0 回答
27 浏览

java - Geckoview 损坏的页面布局

在我的 java android 项目中使用 Geckoview 时,加载后页面的布局全部损坏。加载页面后已经使用默认的 webview (chrome) 布局是正确的,与在我的桌面浏览器上运行的行为相同。

我在 geckoview 上做错了什么?

我的活动:

AndroidManifest.xml

0 投票
1 回答
35 浏览

android - 在 GeckoView 上加载 WebExtensions

我正在使用 GeckoView,但在安装 AddOns 时遇到了问题。正如文档中所建议的那样,我提供了与 Android 兼容的 XPI,但没有任何变化。将文件复制到资产不会进行更改。浏览器不承认 WebExtension。

我正在检查日志,结果令人困惑。我已经提示安装了 WebExtension,但是当我查看它时controller.list()它是空的。

0 投票
1 回答
13 浏览

android - 如何保存和恢复 GeckoView 的会话状态?

我想在方向变化之间保持会话活跃。Geckoview 的文档在这方面有点欠缺。它似乎GeckoSession有一个restoreState接受SessionState. 有没有办法SessionState从会话的当前状态创建对象?

我尝试过的另一种方法是创建一个Parcelable对象并将其设置为SessionStatefor,restoreState但这不起作用。