Мне нужна помощь с JPM
. Я пытаюсь разработать расширение firefox с помощью JPM
. Я хотел бы мое расширение автоматически запускается при открытии Firefox, но я не могу добавить событие на onLoad
я знаю, что с наложением я могу сделать что-то вроде:Autorun firefox extension jpm
window.addEventListener("load", function load(event){
console.log("hello");
},false);
Если добавить это событие в моей расширения JPM дает мне ошибку:
JPM [error] Message: ReferenceError: window is not defined
можно ли сделать это с JPM
? Или есть другой способ запустить расширение Firefox для открытия?
где вы положили этот скрипт? –
Я поместил этот скрипт в свой 'index.js', этот файл создается автоматически с помощью' jpm init'. Я выполнил этот учебник https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials/Getting_Started_%28jpm%29 @Fast Snail – simon
в этом уроке, я не вижу 'window.addEventListener'.? Я думаю, вы не можете использовать это в 'index.js', но вы можете использовать его в сценарии содержимого. –