Chromeストアには、localStorageオブジェクトを使用してメモをメモする付箋アプリがあります。うまくいくようですが、アップデートを行うたびに、すべてのノートを失ったと報告しています。これはで、決してが私に起こったことはありません。Chromeアプリがローカルストアを失う
私はそれを複製することができない場合、どうすればこのトラブルシューティングに行くことができますか?
Chromeストアには、localStorageオブジェクトを使用してメモをメモする付箋アプリがあります。うまくいくようですが、アップデートを行うたびに、すべてのノートを失ったと報告しています。これはで、決してが私に起こったことはありません。Chromeアプリがローカルストアを失う
私はそれを複製することができない場合、どうすればこのトラブルシューティングに行くことができますか?
どのようにアップデートを送信していますか?問題はアプリIDが変更されている可能性があります。これが当てはまるかどうかを確認するには、appを修正してchrome.runtime.idの値を何とか報告し、返信してください。
この場合、manifest.jsonにキープロパティを含めることでIDを修正できます。キープロパティの値を取得するには、CRXファイルを拡張機能ページまたはChromeウェブストアにドラッグしてインストールし、INSTALLEDのmanifest.jsonファイルを探します。 (どこにドキュメントがあるのかはわかりませんが、URLを思い出さないでくださいが、Googleではそれが可能です)。次に、キーのプロパティをソースmanifest.jsonファイルにコピーします。
更新:リンクを見つけました。 http://developer.chrome.com/apps/manifest/key.html
パッケージ化されたアプリ、拡張機能、またはホストされたアプリですか? – Kinlan
あなたは値を取得して値を設定するためにメッセージを渡すことを使用して、バックグラウンドページlocalStorageのみを使用してみることができます。また、通常のクロムとは完全に分離されているため、カナリアのインスタンスを実行してみることもできます。そのため、ユーザーのように元の更新プッシュを受け取ることができます。 –
最後に、これはおそらくあなたができる最善のことであり、facebookベータユーザーグループを開始してから、実際に問題に直接反応することができます。 メッセージが通過しているため、バックグラウンドページのlocalStorage:http://code.google.com/chrome/extensions/messaging.htmlを使用できます。また、Cクリーナーが原因であるかどうかをテストすることもできます。http: //www.piriform.com/ccleaner –