CefSharp 不弹窗 这样写完之后 ,确实是不弹了,但是带target="_blank" 的链接,直接打不开了、。。。。求解决之法。
public class LifeSpanHandler : ILifeSpanHandler
{
public bool OnBeforePopup(IWebBrowser browserControl, IBrowser browser, IFrame frame, string targetUrl, string targetFrameName, WindowOpenDisposition targetDisposition, bool userGesture, IPopupFeatures popupFeatures, IWindowInfo windowInfo, IBrowserSettings browserSettings, ref bool noJavascriptAccess, out IWebBrowser newBrowser)
{
ChromiumWebBrowser chromiumBrowser = null;
chromiumBrowser = new ChromiumWebBrowser
{
Address = targetUrl,
};
chromiumBrowser.SetAsPopup();
chromiumBrowser.LifeSpanHandler = this;
newBrowser = chromiumBrowser;
return true;
}
}