5
私はFirefox拡張機能を構築しています。それは1つのウェブサイトにCSSを注入しています。しかし、私はそれをユーザーの好みに応じて注入したい。Firefoxアドオンでのユーザー設定の使用
exports.main = function() {
var pageMod = require("page-mod");
var test = require("preferences-service");
pageMod.PageMod({
include: "http://example.org/*",
contentStyle: "something here"
});
};
しかし、エラーは、Mozilla Firefoxのエラーコンソールにあります:これは私のアドオンの中で最も重要な部分である
Error: Module: undefined located at undefined has no authority to load: preferences-service
そして私は、私はそれを動作させるために何をすべきか分かりません。誰にもアイデアはありますか? :)おそらく別の方法がありますか?
実際には、好みを読み、適切なスタイルを生成したいと考えています。これが有用な情報であれば、私はデフォルト/ preferences/prefs.jsにユーザ設定を持っています。