0

いつでもアクセスできるように、Firefox アドオンのユーザー設定を変数に保存したいと考えています。ブラウザを閉じても消えることはありません。どうすればそれを行うことができますか?

Firefox の「simple-storage」モジュールを試してみましたが、ブラウザを終了するまで問題なく動作します。ブラウザを終了すると、「simple-storage」が消去されます。だから使えない。

「io/text-streams」モジュールも試しましたが、このモジュールを「firefox add-on builder」で使用しようとすると

var io = require("io/text-streams");
io.write("write it");

このエラーが発生しています:

XPI not built

ModuleNotFoundError: unable to satisfy: require(io/text-streams) from /tmp/tmpePRdMr/addon-sdk-1.12/packages/sadaf2605-4/lib/main.js:2: Looked for it in: /tmp/tmpePRdMr/addon-sdk-1.12/packages/sadaf2605-4/lib/io/text-streams.js /tmp/tmpePRdMr/addon-sdk-1.12/lib/io/text-streams.js 

ほとんどの場合、いくつかのパッケージをインストールする必要があります。アドオンを使用するユーザーは、これらのパッケージをブラウザーにもインストールする必要がありますか?

4

2 に答える 2

1

アドオンを でテストしているようですcfx runドキュメントsimple-storageには、壊れているように見える理由とその解決方法が説明されています。

于 2013-01-03T18:15:06.803 に答える
0

設定をlocalStorageオブジェクト (HTML5) に保存してみてください。セッションが閉じられた後、値は消えません ......

于 2013-01-31T06:33:03.570 に答える