localForage のローカル インスタンスをロードし、それを Promise チェーンで使用して基本データを保存しています。簡単な例:
localforage.getItem("sellerExtension").then(function(sellerExtension) {
if ((!sellerExtension) || (sellerExtension.length < 3)) {
var sellerExtension = $('input#sellerExtension').val();
if ((sellerExtension) && (sellerExtension.length > 3)) {
localforage.setItem('sellerExtension', sellerExtension).then( function() {
});
}
}
});
FireStorage Plus をチェックするために FF Dev-Tools に入ると、問題が発生します。保存/設定されたデータに関連するものは何も表示されません。しかし、私はChromeでうまくやっています。いくつかのアイテムが保存されているはずです。
私は localStorage を置き換えていましたが (Firefox ugh のためだけに)、ローカル DB インスタンスにアクセスするためのこの FF 固有の拡張機能に独自のラッパーが表示されない理由に多少当惑しています。ただし、key、getItem、clear、およびすべてが表示されます。
なぜこれが起こっているのですか?私は何かを見ることを完全に期待しており、正しい場所を見ていると信じています. (下のスクリーンショット) .getItem リクエストからのデータもロードしていないようです。
localForageを処理するサブディレクトリ内の他のファイルにアクセスするためにAJAXを使用していますが、同じドメイン/ポート上にあります。どういうわけか別のスコープで作業できますか? どうすればわかりますか?
助けてくれてありがとう!
そして、Chrome ではすべてが表示されます...
しかし、リストされているどのスコープでもFFではありません...