创建一个Eclipse插件,响应内部Web浏览器中的链接 [英] Create an Eclipse plugin that responds to links in the internal web browser

查看:551
本文介绍了创建一个Eclipse插件,响应内部Web浏览器中的链接的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法挂钩到eclipse网页浏览器?我使用IWorkbenchBrowserSupport.createBrowser打开链接,但在页面启动后,我想要能够根据浏览器中点击的链接采取一些操作。您可以为浏览器事件创建一个监听器吗?

解决方案

否。 IWorkbenchBrowserSupport.createBrowser返回一个 IWebBrowser 。 IWebBrowser接口只定义了3种方法。




  • close()

  • getId()

  • openURL(URL url)



我相信openURL用于导航到另一个网页URL地址文本框。



您可以编写自己的Web浏览器,允许您为浏览器事件创建侦听器。


Is there any way to hook into the eclipse web browser? I'm opening a link using IWorkbenchBrowserSupport.createBrowser, but after the page is launched I want to be able to take some action based on links clicked within the browser. Can you create a listener for browser events?

解决方案

No. IWorkbenchBrowserSupport.createBrowser returns an IWebBrowser. The IWebBrowser interface only defines 3 methods.

  • close()
  • getId()
  • openURL(URL url)

I believe that openURL is used to navigate to another web page using the URL address text box.

You could write your own web browser that would allow you to create listeners for browser events.

这篇关于创建一个Eclipse插件,响应内部Web浏览器中的链接的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆