0

有没有人尝试使用 weinre 调试在 javafx Web 视图中呈现的网页?这是可能的还是网络视图缺乏必要的基础设施?

4

1 回答 1

0

由于浏览器的 Weinre 接口只是 JavaScript 并且 JavaScript 在 WebView 中执行得很好,WebView 具有使用 weinre 的“必要基础设施”。

为了说明如何在 WebView 的上下文中执行 JavaScript,您可以查看我使用基于 JavaScript 的 Firebug Lite 工具调试 WebView 的代码:JavaFX WebView 中的 Html/Javascript 调试。该代码是 Firebug Lite 小书签中代码的略微修改版本。由于 Weinre 也有一个可用于启动它的小书签,因此您可以为 Weinre 执行类似的翻译,就像我为 Firebug Lite 所做的那样。

此外,可以通过在目标网页中放置一个脚本标签来使用 Weinre。看看我为将 jQuery 脚本库嵌入到 WebView 中创建的一些示例代码- 您可以对 Weinre 脚本库执行相同的操作。

我怀疑以前是否有人尝试过将 WebView 与 Weinre 一起使用。

于 2013-02-04T18:02:57.933 回答