1

我有一个带有超链接的网页 "myapp://mypage?id=123456&name=hello" ,单击该链接应该会触发 webbrowser 导航事件,以便我可以捕获 url 并做一些有意义的事情。这里的问题是导航事件根本没有被触发。我尝试了普通网站,例如:“http://xxxx.com”,它可以工作。那么有没有办法通过 webbrowser 控件来处理用户自定义 url?ps:IsScriptEnabled 是真的谢谢

4

1 回答 1

0

根据我对此的调查,只有在使用文件、http 和 mailto 协议时尝试超链接时,才会调用 WebBrowser.Navigating。甚至不提供自定义协议。

在网上挖掘自定义扩展让我相信可以实现一些可以解决它的东西,但这样做会让人头疼和痛苦。

如果您确实/确实找到了任何东西,请发布它,因为我有兴趣看到您的解决方案。

于 2012-07-25T23:27:04.360 回答