私はIndexedDBで働いています。jquery モバイル アプリで値を作成、入力、および削除できます。
初めてページにアクセスしたときに、値が DB で使用可能かどうかを確認する必要があります。そうであれば、「存在する」または「存在しない」を表示する必要があります。以下のコードを書きました。document.ready でこの関数を呼び出しました。
myapp.indexedDB.existsInFavourites = function(value){
var db = myapp.indexedDB.db;
var request = db.transaction(["todo"]).objectStore("todo").get(typeid);
request.onerror = function(event) {
// Handle errors!
};
request.onsuccess = function(event) {
// Do something with the request.result!
};
}
以下のエラーが発生します
Uncaught TypeError : Cannot call method 'transaction' of null
どんな提案でも大いに役立ちます。前もって感謝します!!!