gpt4 book ai didi

windows-8 - WinRt WebView 控件处理控件内的导航

转载 作者:行者123 更新时间:2023-12-04 15:14:02 27 4
gpt4 key购买 nike

我有一个使用 WebView 控件的 Metro 应用程序。我正在使用 NavigateToString加载可能包含超链接的 html 文件。然后我想要做的是检测何时选择了这些超链接之一,而不是允许在 WebView 控件中导航,而是启动 IE 并在那里查看页面。

这在 WinRT 约束内是否可行,如果可以,如何实现?

到目前为止,我已经 try catch WebView_LoadCompleted()事件,但尽管它确实在正确的时间触发,但我无法从 NavigationEventArgs 中看到有关 URI 的任何详细信息。 .

最佳答案

不幸的是,这无法直接实现,因为 WebView 不包括 Navigating(在 Windows Phone 中存在)等事件。

幸运的是,Nick Randolph(出色的 Windows Phone 和 Windows 8 开发人员)创建了一个使用脚本事件的解决方法。他的博客上写了一篇很棒的文章:

http://nicksnettravels.builttoroam.com/post/2012/04/21/Limitations-of-the-WebView-in-Windows-8-Metro-Apps.aspx

关于windows-8 - WinRt WebView 控件处理控件内的导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11726754/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com