Ошибка JavaScript в элементе управления WP7 webBrowser! - PullRequest
0 голосов
/ 30 июня 2011

Мне нужно разработать приложение 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, и когда я запускаю это приложение в эмуляторе, это приложение также не запускается, но выдает любое потепление.

Но я открываю это приложение HTML5 в IE9 Emulaor, оно работает!

Я разрабатываю настольное приложение на C # в качестве теста. с тем же управлением веб-браузером и кодом события, это дает предупреждение об ошибке javascript "ожидаемый идентификатор, строка или номер"! я установил wb.ScriptErrorsSuppressed = true, предупреждение об ошибке не появляется, но приложение HTML5 по-прежнему не может работать!

И я могу открыть это приложение HTML5, текущее в моих окнах IE9 и других браузерах, таких как chrome и FF.

Ответы [ 2 ]

0 голосов
/ 01 июля 2011

Если вы также создали настольное приложение для проверки этого, то это не было «элементом управления веб-браузера и кодом события», так как браузер на телефоне отличается.

alert() не поддерживается в javascript на телефоне. Вы должны добавить в отчет различные сообщения об ошибках, чтобы понять, что происходит не так.

0 голосов
/ 30 июня 2011

Можете ли вы опубликовать нам javascript и сообщение об ошибке?

Различные браузеры по-разному работают с javascript.Возможно, есть ошибка, которая обрабатывается одним браузером, но не другим.Браузер на wp7 уникален для телефона.

...