Доступ к API WebExtensions из всплывающего окна - PullRequest
0 голосов
/ 24 марта 2019

Документация по всплывающим окнам на mozilla.org говорит

"Однако, в отличие от обычной страницы, JavaScript может использовать все API-интерфейсы WebExtension, для которых у расширения есть разрешения."

но если я позвоню, скажем, browser.storage.local.get(null), я получу ошибку на консоли

TypeError: browser.storage не определено

Я что-то неправильно истолковал? Могу ли я использовать API-интерфейсы непосредственно из всплывающего JS или использовать фоновый скрипт?

РЕДАКТИРОВАТЬ: я пытаюсь отобразить данные, которые я установил в сценарии содержимого, так что да, расширение имеет разрешение storage.

...