0

WebkitBrowserを使用して、デスクトップのようなブラウザーアプリを実行しています。WebkitBrowserウィジェットが、ユーザーがブラウザーアプリケーションのボタンを操作したときに行われるjavascript呼び出しをリッスンできることを知りたいです。

これが役立つかどうかはわかりませんが、ExtGWTを使用してブラウザーアプリを構築しています。

4

1 に答える 1

1

私は WebkitBrowser にはあまり詳しくありませんが、少なくとも を使用StatusTextListenerしてステータス バーのテキストの変更をリッスンし、window.statusフィールドを編集して Javascript に変更させることができるようです。

また、あなたがどの程度 WebkitBrowser に愛着を持っているかはわかりませんが、標準の SWT Browser ウィジェットは、BrowserFunctionオブジェクトを介した Javascript から Java への通信をサポートしています。

BrowserFunctionSWT スニペットのクラスを使用する例を次に示します。

http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet307.java?view=co

于 2010-12-15T22:32:19.097 に答える