1
不知何故,我的應用程序在Win-Safari中完美工作,但不知何時由PhoneGap包裝。這是片段:PhoneGap嵌套executeSql不工作在iPad模擬器
// 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上的任何問題(贏7)