捕获导航到自定义协议从WebView在Windows商店应用程序



是否有办法捕捉点击与href(例如:myapp://xyz)在任何Webview的导航事件为Windows商店(8.1)应用程序?我知道这可以在html中使用window.external.notify来实现。这个特性在wp7中没有,后来在wp8中添加了这是不允许在windows 8.1应用程序或我错过了什么在这里?

通过windows phone 8中的WebView,我假定它是一个WebBrowser控件。显然没有直接的方法,我可以找到一个超链接点击。因为所有的内部重定向、超链接和类似的导航都不是由用户交互发起的,它们具有与链接点击相同的模式。因此,没有明显的直接方法来隔离它们。(当然,除非你处理一些ui事件,如点击浏览器等,我不认为这是一个明智的方式去做它)

在Windows 10中,你可以在WebView中使用" unsupportedur缺血性"事件。请确保将事件参数Handled设置为true,这样Windows对话框就不会弹出

最新更新