Сервисы импорта Firefox WebExtension
Я чувствую себя ошеломленным таким количеством разных подходов, руководств, и все же ни один из них я не пробовал работать для меня Пожалуйста, подключите хотя бы несколько точек для меня ...
Моя цель - найти объект окна в фоновом скрипте Firefox WebExtension.
Проблема, я не могу импортироватьServices
библиотека, чтобы использовать его для поискаwindow
объект.
Два метода, которые я попробовал:
Components.utils.import("resource://gre/modules/Services.jsm");
Дает предупреждение, чтоComponents
исключен, и ошибка:Components.utils
не определеноconst { Cu } = require("chrome"); let Services = Cu.import("resource://gre/modules/Services.jsm");
Выдает ошибку, котораяrequire
не определеноЭто фоновый скрипт, укажите мне правильное направление, как импортировать нужные библиотеки / интерфейсы, с которыми мне нужно работать?