row
次の JavaScript を返して、トランザクション外でアクセスできるようにするにはどうすればよいですか? Apple のサンプル コードはすべて、呼び出し元の関数にデータを返す代わりに、トランザクション内でブラウザーに HTML が書き込まれているようです。
次の行に沿って:
function getData() {
db.transaction(function(tx) {
tx.executeSql("SELECT id FROM table LIMIT 1", [], function(tx, result) {
row = result.rows.item(0);
}, function(tx, error) {
});
});
return row;
}
これは可能ですか?Webkit ストレージ API を非同期実行ではなく同期実行に設定できますか?