イベント ハンドラーwindow.openDatabase()
で呼び出しを行う Cordova iOS アプリがあります。その行の下にあるXcodeのデバッグコンソールに表示されないためonDeviceReady()
、イベントハンドラーの実行がonDeviceReady()
その行で停止するようです。console.log()
他のエラー メッセージも表示されません。
同じコードが Android デバイスとChrome/Ripple
エミュレーターで正常に動作します。なにが問題ですか?
var db = null;
// PhoneGap is ready
function onDeviceReady() {
console.log("onDeviceReady");
db = window.openDatabase("mydb", "1.0", "My DB", 100000000);
console.log("This will never be displayed in Xcode log");
db.transaction(checkDB, checkErrorCB);
}
コルドバのバージョン: 2.3.0
Xcode バージョン: 4.5.2
iPhone 5.1 および iPhone 6.0 シミュレーターでテストしています。