SWT webkit 浏览器和 javascript
我正在使用 WebkitBrowser 来运行浏览器应用程序,就像在我的桌面上一样。我想知道 WebkitBrowser 小部件是否可以侦听用户与浏览器应用程序按钮交互时发出的 javascript 调用。
我不知道这是否有帮助,但我正在使用 Ext GWT 构建浏览器应用程序。
I am using the WebkitBrowser to run a browser app like on my desktop. I want to know it's possible for the WebkitBrowser widget to listen for javascript calls made when the user interacts with the browser applications' buttons.
I don't know if this will help but I am building the browser app with Ext GWT.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我对 WebkitBrowser 不太熟悉,但看起来至少你可以使用
StatusTextListener
来监听状态栏文本的变化,并让 Javascript 通过编辑窗口来修改它.status
字段。另外,我不知道您对 WebkitBrowser 的喜爱程度,但标准 SWT 浏览器小部件确实支持通过
BrowserFunction
对象。以下是使用 SWT 代码片段中的
BrowserFunction
类的示例:http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.swt.snippets/src/org/ eclipse/swt/snippets/Snippet307.java?view=co
I'm not so familiar with WebkitBrowser, but it looks like at the very least you could use a
StatusTextListener
to listen for changes in the status bar text and have Javascript modify that by editing thewindow.status
field.Also, I don't know how attached you are to WebkitBrowser, but the standard SWT Browser widget does support Javascript to Java communication through the
BrowserFunction
object.Here's an example of using the
BrowserFunction
class from SWT snippets:http://dev.eclipse.org/viewcvs/viewvc.cgi/org.eclipse.swt.snippets/src/org/eclipse/swt/snippets/Snippet307.java?view=co