Tôi đang xây dựng một Tiện ích mở rộng của Firefox. Nó đang tiêm CSS vào một trang web. Nhưng tôi muốn tiêm nó cho phù hợp với sở thích của người dùng. Đây là phần quan trọng nhất trong add-on của tôi:Sử dụng tùy chọn người dùng trong Firefox addon
exports.main = function() {
var pageMod = require("page-mod");
var test = require("preferences-service");
pageMod.PageMod({
include: "http://example.org/*",
contentStyle: "something here"
});
};
Nhưng có một lỗi trong Mozilla Firefox Lỗi Console:
Error: Module: undefined located at undefined has no authority to load: preferences-service
Và tôi không biết những gì tôi nên làm gì để làm cho nó hoạt . Có ai có ý tưởng nào không? :) Có thể có cách khác?
Thực ra, tôi muốn đọc các tùy chọn và sau đó tạo kiểu phù hợp. Tôi đã có sở thích người dùng trong mặc định/preferences/prefs.js, nếu đây là thông tin hữu ích.