2013-01-06 33 views
2

自從幾年以來,我一直在開發iOS和Mac OSX應用程序。所以,我很驚訝地發現Windows 8 Metro WebView無法在開始加載新頁面時攔截,但只有在加載完成時纔會截獲。如何攔截web視圖中的didStartLoad(metro應用程序)

真的有任何解決方法嗎?我無法在文檔和網頁中找到任何東西...

非常感謝!

法比奧

回答

0

可以使用Window.External.Notify()方法在C#或諸如此類的東西觸發一個事件了。您也可以使用Webview.InvokeScript()從控件外部激活腳本。您可以在WebView外部以字符串的形式編寫腳本,並使用帶有「eval」的WebView.InvokeScript()作爲第一個arg在控件內部運行該腳本。

ScriptNotify

This shows how to use both ScriptNotify and InvokeScript

相關問題