Buduję rozszerzenie przeglądarki Firefox. Wprowadza CSS w jedną stronę. Ale chcę wprowadzić go odpowiednio do preferencji użytkownika. Jest to najważniejsza część w moim dodatek:Korzystanie z preferencji użytkownika w dodatku Firefox
exports.main = function() {
var pageMod = require("page-mod");
var test = require("preferences-service");
pageMod.PageMod({
include: "http://example.org/*",
contentStyle: "something here"
});
};
Ale jest błąd w konsoli błędów Mozilla Firefox:
Error: Module: undefined located at undefined has no authority to load: preferences-service
A ja nie wiem, co należy zrobić, aby pracować . Ma jakieś pomysły? :) Może jest inny sposób?
Właściwie chcę przeczytać preferencje, a następnie wygenerować odpowiednie style. Mam preferencje użytkownika w defaults/preferences/prefs.js, jeśli są to przydatne informacje.