私は blackberry プロジェクトに取り組んでいて、シミュレーターでいくつかの問題に遭遇しました。なぜそれが起こっているのか、この問題をデバッグする方法がわかりません。
私が使用しているもの
- フォンギャップ 1.7
- cordova.1.7.0.js
- jquery.1.6.4.js 、 jquery.ui.1.8.18 、 jquery.mobile.1.0.1.js
他のjqueryプラグインも使用しています。
いくつかの問題が発生しています
問題1
function onDeviceReady()
{
// do your thing!
alert("PhoneGap is working");
}
$(document).ready(function()
{
document.addEventListener("deviceready", onDeviceReady, false);
});
これは index.html (これらは html 5 ページです) にあり、アプリケーションが読み込まれると、このアラート ボックスが表示されます。しかし、このコードが含まれていない新しい HTML ページに移動すると、この警告ボックスが再び表示され、その理由がわかりません。
これが単なるバグのあるバージョンなのか、それとも「7.0+」シミュレーターを使用しているかのように、このエラーが発生しなくなったのかはわかりません。
問題 2
6.0.0 でシミュレーターを使用してアプリケーションをロードすると、ランダムにクラッシュします。時々、メインページがロードされてクラッシュすることがあります。しばらくクリックしなければならないことがあり、クラッシュします。
Tools-Show Event Log を使用しようとしましたが、何も記録されないため、これをデバッグする方法さえわかりません。
OS 7.0以降を使用している場合、これらの問題は両方とも解消されます