2011-06-30 9 views
0
私はWP7アプリを開発する必要があり

は、それがMicrosoft.Phone.Controls.WebBrowserコントロールを持っている、と私はそれがイベントをロードしています設定:WP7 Webブラウザコントロールで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#デスクトップアプリケーションを開発しました。同じWebブラウザコントロールとイベントコードを使用すると、javascriptエラー警告 "expected identifier、string or number"が表示されます! wb.ScriptErrorsSuppressed = trueに設定すると、エラーアラートは表示されませんが、HTML5アプリはまだ動作しません。

そして私はこのHTML5アプリを私のWindows IE9やchromeやFFのような他のブラウザで開くことができます。

答えて

0

あなたは私たちにJavaScriptとエラーを投稿できますか?

ブラウザによってはJavaScriptの扱いが異なります。おそらく、あるブラウザでは処理されているが別のブラウザでは処理されていないエラーがあります。 wp7のブラウザは、電話機に固有のものです。

+0

javascriptは長くて大きなファイルですが、たくさんの文字列を格納するvarです。すべての "、"をチェックしました。 HTML5はWP7 ie9では動作しますが、Webブラウザコントロールでは動作しません。 – Stiekel

0

これをテストするためにデスクトップアプリケーションを作成した場合、電話機のブラウザが異なるため、「Webブラウザコントロールとイベントコード」ではありませんでした。

alert()は、携帯電話のjavascriptではサポートされていません。何が起こっているのかを確認するには、コードにさまざまなエラー報告を追加する必要があります。

関連する問題