gpt4 book ai didi

javascript - 如何获取网络扩展图标来调用javascript

转载 作者:行者123 更新时间:2023-11-30 21:01:05 26 4
gpt4 key购买 nike

我尝试创建一个简单的 firefox 网络扩展。作为第一次尝试,我想我只想在单击扩展按钮时得到一些警告框

我创建了这个 manifest.json

{
"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 但没有输出。我在这里做错了什么?

最佳答案

alertdisabled from background pages in WebExtensions .

Firefox does not support using alert(), confirm(), or prompt() from background pages.

您的控制台输出可能有效,但您需要查看正确的(后台)控制台 - 而不是当前显示的选项卡的控制台。

参见 MDN documentation on debugging background pages ― 可通过 about:debugging 页面访问控制台。

关于javascript - 如何获取网络扩展图标来调用javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47136283/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com