0

我正在使用 WebkitBrowser 在我的桌面上运行浏览器应用程序。我想知道当用户与浏览器应用程序的按钮交互时,WebkitBrowser 小部件是否可以监听 javascript 调用。

我不知道这是否会有所帮助,但我正在使用 Ext GWT 构建浏览器应用程序。

4

1 回答 1

1

我对 WebkitBrowser 不太熟悉,但看起来至少您可以使用 aStatusTextListener来监听状态栏文本的变化,并让 Javascript 通过编辑window.status字段来修改它。

另外,我不知道您对 WebkitBrowser 的依恋程度如何,但标准的 SWT 浏览器小部件确实支持通过BrowserFunction对象进行 Javascript 到 Java 的通信。

BrowserFunction下面是使用SWT 片段中的类的示例:

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 回答