使用WebKit GTK,如何在外部浏览器中打开链接?

时间:2012-03-06 05:25:58

标签: python webkit gtk

我正在使用WebKit和Python的GTK实现编写应用程序。在我的应用程序中,我呈现了一些链接,但是当用户单击我的WebKit视图中的链接时,它会在webkit视图中加载链接页面。我想要在系统的默认Web浏览器中打开链接。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

首先,当用户点击webkit呈现的任何链接时,您要拦截。请参阅navigation-policy-decision-requested

其次,您要拒绝该请求并向主机操作系统发出请求以使用默认浏览器打开请求的链接。为此,您可以将此issue视为起点。