0

weinreを使用して、javafx WebビューでレンダリングされたWebページをデバッグしようとした人はいますか? これは可能ですか、それとも Web ビューに必要なインフラストラクチャがありませんか?

4

1 に答える 1

0

ブラウザーへの Weinre インターフェイスは単なる JavaScript であり、JavaScript は WebView で問題なく実行されるため、WebView には weinre を使用するための「必要なインフラストラクチャ」があります。

WebView のコンテキスト内で JavaScript を実行する方法を示すために、JavaScript ベースの Firebug Lite ツールを使用して WebView をデバッグするために使用したコードを見ることができます: JavaFX WebView での Html/Javascript デバッグ。このコードは、Firebug Lite ブックマークレットにあるコードを少し変更したものです。Weinre には、それを開始するために使用できるブックマークレットもあるため、Firebug Lite で行ったのと同様の変換を Weinre に対して実行できます。

さらに、ターゲット Web ページ内にスクリプト タグを配置することで、Weinre を使用できます。jQuery スクリプト ライブラリを WebView に埋め込むために作成したサンプル コードを見てみましょう。Weinre スクリプト ライブラリでも同じことができます。

以前に Weinre で WebView を使用したことがある人はいないと思います。

于 2013-02-04T18:02:57.933 に答える