我正在尝试使用扩展程序访问browser.tabs。我的manifest.json目前包含以下权限:
"permissions": [
"<all_urls>",
"activeTab",
"tabs",
"storage"
]
当我尝试访问browser.tabs
时,我仍然得到undefined
。
我在最新的基本操作系统0.5 - Juno上运行Firefox 66.0.1(64位)。
也许有人可以指出我正确的方向。
干杯彼得
问题是由于范围:我试图访问内容脚本中的选项卡,而您无法从页面内容访问选项卡(因为您不想公开有关其他网站的信息) 。在后台脚本中它运行正常,因为它在浏览器级别上运行。