TypeError: Невозможно прочитать свойство 'sync' из неопределенного. Как мне это решить? - PullRequest
0 голосов
/ 13 января 2019

Я пытаюсь следовать этому уроку - https://developer.chrome.com/extensions/getstarted

Но я продолжаю получать следующую ошибку, когда пытаюсь построить свое расширение:

TypeError: Невозможно прочитать свойство 'sync' из неопределенного

Вот мой файл манифеста:

{
    "name": "Getting Started Example",
    "version": "1.0",
    "description": "Build an Extension!",
    "permissions": ["storage"],
    "background": {
      "scripts": ["background.js"],
      "persistent": false
    },
    "manifest_version": 2
}

У меня есть «разрешения»: [«хранилище»] включено

Ответы [ 2 ]

0 голосов
/ 19 января 2019

Обязательно перезагрузите ваше расширение в менеджере расширений. Проверьте изображение ниже:

enter image description here

0 голосов
/ 14 января 2019

Если вы пытаетесь получить доступ к API chrome.storage из консоли, вы должны выбрать расширение chrome (как показано ниже). Надеюсь, это поможет.

Chrome Console extension context

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...