如何让web扩展图标调用javascript
我尝试创建一个简单的firefox web扩展。 作为第一次尝试,我想我只想在单击扩展按钮时获得一些警报框 我创建了这个manifest.json如何让web扩展图标调用javascript,javascript,firefox-addon,firefox-addon-webextensions,Javascript,Firefox Addon,Firefox Addon Webextensions,我尝试创建一个简单的firefox web扩展。 作为第一次尝试,我想我只想在单击扩展按钮时获得一些警报框 我创建了这个manifest.json { "manifest_version": 2, "name": "FirstExt", "version": "1.0", "description": "first script", "background": { "scripts": ["background.js"] }, "browser_acti
{
"manifest_version": 2,
"name": "FirstExt",
"version": "1.0",
"description": "first script",
"background": {
"scripts": ["background.js"]
},
"browser_action": {
"default_icon": "icons/icon-38.png",
"default_title": "My first extension"
}
}
在background.js中:
browser.browserAction.onClicked.addListener(function(){ alert("hello"); });
我尝试将其更改为console.log
,但没有得到任何输出。我做错了什么?警报是
Firefox不支持从后台页面使用alert()
、confirm()
或prompt()
您的控制台输出可能可以工作,但您需要查看正确的(后台)控制台,而不是当前显示的选项卡的控制台
请参阅―控制台可通过关于:调试
页面访问