问题描述
我尝试过使用类似...的脚本
window.addEventListener('hashchange',function()
{
alert(1);
});
还有……
window.addEventListener('popstate',function()
{
alert(1);
});
...没有运气。
注意初始化正确完成,其他脚本工作,导航正常,这是WinForms
。
那么,如何检测 WebView2 的后退和转发事件?
非常感谢。
解决方法
@RezaAghaei 在上面提供了答案。
订阅 CoreWebView2.HistoryChanged
事件即可。
请注意,这自然必须在 CoreWebView2
初始化后完成。
订阅 CoreWebView2.SourceChanged
事件也有效。