WP7 webBrowser控件中的Javascript错误!

时间:2011-06-30 02:55:27

标签: javascript windows-phone-7 webbrowser-control

我需要开发一个WP7应用程序,它有一个Microsoft.Phone.Controls.WebBrowser控件,我将它的加载事件设置为:

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应用程序。

2 个答案:

答案 0 :(得分:0)

您可以将javascript和错误发给我们吗?

不同的浏览器以不同的方式处理javascript。可能有一个错误是由一个浏览器处理而不是由另一个浏览器处理。 wp7上的浏览器是手机独有的。

答案 1 :(得分:0)

如果您还创建了一个桌面应用程序来测试它,那么它不是“webbrowser控件和事件代码”,因为手机上的浏览器是不同的。

手机上的javascript不支持

alert()。您应该在代码中添加不同的错误报告,以查看出现了什么问题。