WebExtension: browser.tabs не определен в FireFox (элементарная ОС) - PullRequest
0 голосов
/ 26 марта 2019

Я пытаюсь получить доступ к browser.tabs с помощью расширения.Мой manifest.json в настоящее время включает следующие разрешения:

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

Когда я пытаюсь получить доступ к browser.tabs, я все равно получаю undefined.

Я использую Firefox 66.0.1 (64-битная версия)) на последнем элементарном ос 0.5 - Юнона.

Может быть, кто-то может указать мне правильное направление.

Приветствия Питер

1 Ответ

0 голосов
/ 12 апреля 2019

Проблема была связана с областью действия: я пытался получить доступ к вкладкам в скрипте содержимого, но вы не можете получить доступ к вкладкам из содержимого страницы (имеет смысл, поскольку вы не хотите предоставлять информацию о другие сайты). В фоновом скрипте он работает нормально, так как работает на уровне браузера.

...