2
自從幾年以來,我一直在開發iOS和Mac OSX應用程序。所以,我很驚訝地發現Windows 8 Metro WebView無法在開始加載新頁面時攔截,但只有在加載完成時纔會截獲。如何攔截web視圖中的didStartLoad(metro應用程序)
真的有任何解決方法嗎?我無法在文檔和網頁中找到任何東西...
非常感謝!
法比奧
自從幾年以來,我一直在開發iOS和Mac OSX應用程序。所以,我很驚訝地發現Windows 8 Metro WebView無法在開始加載新頁面時攔截,但只有在加載完成時纔會截獲。如何攔截web視圖中的didStartLoad(metro應用程序)
真的有任何解決方法嗎?我無法在文檔和網頁中找到任何東西...
非常感謝!
法比奧
可以使用Window.External.Notify()
方法在C#或諸如此類的東西觸發一個事件了。您也可以使用Webview.InvokeScript()
從控件外部激活腳本。您可以在WebView外部以字符串的形式編寫腳本,並使用帶有「eval」的WebView.InvokeScript()
作爲第一個arg在控件內部運行該腳本。