我多年来一直在开发iOS和Mac OSX应用程序。所以,我很惊讶地发现,当Windows 8 Metro WebView开始加载新页面时,没有任何方法可以拦截,但只有当它完成加载时才会拦截。
这有什么办法吗?我在文档和网络上都找不到任何东西......
非常感谢!
的Fabio
答案 0 :(得分:0)
您可以使用Window.External.Notify()
方法在C#或其他内容中触发事件。您还可以使用Webview.InvokeScript()
从控件外部激活脚本。您可以将脚本编写为WebView外部的字符串,并使用带有“eval”的WebView.InvokeScript()
作为在控件内运行该脚本的第一个arg。