从父窗体获得CefSharp浏览器弹出窗口
本文关键字:浏览器 窗口 CefSharp 窗体 | 更新日期: 2023-09-27 18:15:46
我使用ChromiumWebBrowser(CefSharp)来加载网站,当我点击网站中的任何链接时,它会打开新的弹出窗口我想在新的弹出窗口上访问ChromiumWebBrowser,但我不知道如何访问它?你能告诉我吗?
谢谢所有的
最新版本43.0.0
现在公开了底层CefBrowser
(IBrowser
)周围的包装器,它允许您执行与浏览器相关的任务(如果需要,您还可以为创建的窗口获得HWND
)。
尝试实现ILifeSpanHandler.OnAfterCreated
,检查IBrowser.IsPopup
属性。
https://github.com/cefsharp/CefSharp/blob/cefsharp/43/CefSharp/ILifeSpanHandler.cs L48