Awesomium 浏览器新 window 不工作

Awesomium browser new window not working

我在我的 wpf 应用程序中使用 Awesomium 浏览器控件。它从 url 加载网站,但我遇到了问题。我的网站有一些目标为空白的锚链接。但是当我点击那个锚标签时没有任何反应并且它阻止了操作。所以我的问题是Is there any way to detect if anchor tag with target="_blank" clicked。 请给我任何我在 Google 上搜索过但没有成功的建议。 提前致谢。

您必须处理 ShowCreatedWebView 事件:

    webControl.ShowCreatedWebView += OnShowNewView;

    internal static void OnShowNewView( object sender, ShowCreatedWebViewEventArgs e )
    {
        // Do sth with your link
    }

awesomium 文档中都有描述here

顺便说一句。如果你想在外部浏览器中打开 link,你可以使用

System.Diagnostics.Process.Start(your_link);