WebExtension:在FireFox(基本OS)中未定义browser.tabs

时间:2019-03-26 05:50:23

标签: firefox firefox-addon firefox-addon-sdk

我正在尝试使用扩展名访问browser.tabs。我的manifest.json当前包含以下权限:

"permissions": [
  "<all_urls>",
  "activeTab",
  "tabs",
  "storage"
]

当我尝试访问browser.tabs时,仍然会收到undefined

我在最新的基本OS 0.5-Juno上运行Firefox 66.0.1(64位)。

也许有人可以指出我正确的方向。

欢呼 彼得

1 个答案:

答案 0 :(得分:0)

该问题是由于范围所致:我试图访问内容脚本中的选项卡,但是您无法从页面内容访问选项卡(这很有意义,因为您不想公开有关其他网站)。在后台脚本中,它可以在浏览器级别上正常运行。