【发布时间】:2021-07-16 08:42:25
【问题描述】:
我已经使用 WebView2 几天了,我遇到了一个问题,我需要为特定 URL 打开一个新窗口。
首选方法是使用锚目标或window.open() 函数在 HTML 中使用触发器,但我没有找到在 NewWindowRequested 事件中获取实际窗口名称的方法。
此事件确实有一组 WindowFeatures 代表来自 window.open() JavaScript 函数的 WindowFeatures 但不包含窗口名称。
谁有什么建议给我?
【问题讨论】:
-
设置
e.Handled = true并提供一个新的CoreWebView2窗口,然后设置NewWindow属性。WindowFeatures对象可用于定义新窗口的属性。