4

localStorage オブジェクトを使用してメモを記憶する Chrome ストアの付箋アプリがあります。問題なく動作しているように見えますが、更新をプッシュするたびに、すべてのメモが失われたと報告されています。これは私には一度も起こったことはありません。

複製することさえできない場合、どうすればこれをトラブルシューティングできますか?

4

1 に答える 1

2

最新情報はどのように配信していますか? アプリ ID が変更されていることが問題である可能性があります。これに該当するかどうかを確認するには、chrome.runtime.id の値を何らかの形で報告するようにアプリを変更し、それが返されるようにします。

この場合、manifest.json にキー プロパティを含めることで ID を修正できます。キー プロパティの値を取得するには、CRX ファイルを [拡張機能] ページまたは Chrome Web ストアにドラッグしてアプリをインストールし、INSTALLED manifest.json ファイルを見つけます。(それを見つける場所についてはドキュメントがあります... URL は覚えていませんが、Google で検索できます。) 次に、キー プロパティをソースの manifest.json ファイルにコピーします。

更新: リンクを見つけました。http://developer.chrome.com/apps/manifest/key.html

于 2014-04-01T15:33:22.277 に答える