2

我已将 GeckoView 构建到我的应用程序中。到目前为止它工作得很好。现在我想在按下后退按钮(“onBackPressed”)时向 GeckoView 中的脚本发送一个事件。

是否可以在 GeckoView 中启动打开页面的 Javascript 函数?

或者我可以将事件发送到 GeckoView 中的页面吗?

函数 GeckoView.importScript() 不再存在...

4

1 回答 1

0

有两种选择:

  1. 加载“javascript:...”URI。我不确定这是否可以让您访问当前文档。
  2. 将 WebExtension 加载到 GeckoView 中,然后使用 Messaging API 从 Java/Kotlin 代码与扩展的内容脚本进行通信。
于 2019-08-20T09:45:23.290 回答