2

Chrome拡張機能の開発で、必要localStorageなものを格納するために使用できます。FirefoxlocalStorageのアドオン開発で、Addon-Builder を使用して使用できますか? を使用している多くの Firefox アドオン プロジェクトを見てきましたが、とsimple-storageの違いは何ですか?simple-storagelocalStorage

4

1 に答える 1

5

Jetpack アドオンのメイン スクリプトは、localStorage. したがって、simple-storageこの API の自然な置き換えです。さらに、ブール値、数値、配列、およびプレーン オブジェクトを保存できるのlocalStorageに対し、文字列値のみを保存できます。simple-storagenull

このような文字列以外の値を に保存する場合はlocalStorage、 および を使用して手動でオブジェクトを解析およびシリアル化する必要がありJSON.parseますJSON.stringifysimple-storage値を設定および取得するための単純な API を提供します。

(補足: Chrome のAPI を使用して文字列以外の値を保存できますが、Firefox の同期APIchrome.storageとは異なり、メソッドは非同期です。)simple-prefs

于 2013-07-22T14:27:23.463 に答える