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;
}
}
http://www.tuicool.com/articles/QRFZZf3
楼主已经解决这个问题了吗?
我也遇到这个问题,求教