0

Phonegapを使用してWP7.1アプリケーションを作成しています。phonegap.jsと一緒にいくつかのjavascriptを追加したhtmlページがあります。ページが初めてロードされるとき、すべてが正常に機能します。しかし、戻って同じページに戻ると、デバイスレディが呼び出されません。また、他のjsで他の関数を呼び出すこともできません。

なぜこれが起こっているのですか?一部のjsでエラーが発生していますか?どうすれば追跡できますか?

前もって感謝します。

4

1 に答える 1

1

Phonegap のデバッグは、サイレントに失敗することが多いため、非常に困難な場合があります。スクリプトが最初に実行されたように見えるため、単純な構文エラーで問題が発生しているわけではありません。JS デバッグ コンソールが利用可能なデスクトップ ブラウザでスクリプトを実行してみてください。エラー メッセージが表示される場合があります。Phonegap 自体は実行されない場合がありますが、通常、単純な間違いを見つけるのに役立つデスクトップ ブラウザーとの互換性レイヤーを維持することはそれほど難しくありません。

リモートの Weinre デバッガーを使用して調べることもできます。これにより、開発環境自体には表示されないエラー メッセージが表示される開発デバイス用のデバッグ コンソールが提供されます。試す:-

http://debug.phonegap.com/

Phonegap.js を含めていると述べていますが、おそらく Phonegap 1.9.0 などの現在のバージョンを使用していますか?

于 2012-07-04T07:08:20.363 に答える