Каким-то образом мое приложение отлично работает в Win-Safari, но почему-то не в завернутом PhoneGap. Это фрагмент:
// working db connection
db.transaction(function(tx) {
tx.executeSql('SELECT * FROM tbl', [], function(tx, rs){
// do something with the result
tx.executeSql('SELECT * FROM another_tbl', [], function(txTwo, rsTwo){
// do something with the result
// further nesting ...
}, errorHandler, successHandler);
}, errorHandler, successHandler);
}
Первый набор результатов правильный, и я могу console.log () данные. Но после этого я не могу получить доступ к данным второго вложенного запроса.
Я не получаю никаких ошибок, и не один из моих обработчиков вызывается (например, errorHandler). Самое смешное, что это не вызывает никаких проблем в Safari (Win 7)