我已经创建了我的视图(包装在一个窗口中)并加载了一个这样的 URL:
self.web_view = WebKit2.WebView()
self.web_view.load_uri("https://en.wikipedia.org")
我的“迷你浏览器”启动,我可以单击本地链接(绑定到 JavaScript 事件的链接或指向同一域上其他页面的链接)。但是当链接指向其他域时,什么也没有发生。如何捕捉外部链接的点击?或者如何在系统默认浏览器中打开这些链接?
更新:“迷你浏览器”不处理跨站点链接。我可以编写一个事件挂钩(onclick)来中断“迷你浏览器”并根据自定义逻辑进行操作,还是有办法配置跨站点链接。