我需要開發一個WP7的應用程序,它有一個Microsoft.Phone.Controls.WebBrowser控制,我把它的加載事件爲:WP7 webBrowser控件中的Javascript錯誤!
wb.IsScriptEnabled = true;
string game_address = "http://192.168.1.26/start.html";
wb.Source = new Uri(game_address);
的start.html是一個HTML5應用,而當我運行這個在模擬器中的應用程序,這個應用程序不運行,但它的輸出任何變暖。
但我在Emulaor的IE9中打開這個HTML5應用程序,它的工作!
我開發了一個C#桌面應用程序作爲測試。使用相同的webbrowser控件和事件代碼,它會給出一個javascript錯誤警報「期望的標識符,字符串或數字」! 我設置了wb.ScriptErrorsSuppressed = true,錯誤警告沒有出現,但HTML5應用程序仍然無法工作!
我可以在我的Windows IE9和其他瀏覽器(如Chrome和FF)中打開此HTML5應用程序。
javascript是一個長而大的文件,它是一個存儲大量字符串的變量,並且我檢查了所有「,」。 HTML5在WP7 ie9上工作,但不在webbrowser控件中。 – Stiekel