Chrome фоновая страница расширения перестала регистрироваться, не может вручную получить доступ к любой переменной - PullRequest
0 голосов
/ 18 января 2020

Когда я хочу проверить локальное хранилище, я запускаю приведенный ниже код в консоли фоновой страницы, и он обычно записывает все, что есть.

chrome.storage.local.get(function(result){console.log(result)})

Однако, только вчера он начал возвращать неопределенное значение.

Я добавил console.log("running"); как первое на моей странице BG. Однако, когда я перезагружаю расширение, ничего не регистрируется.

Я знаю, что данные там, потому что мое расширение продолжает работать должным образом, но я не могу получить доступ к чему-либо вручную + страница BG ничего не регистрирует и т.д. c .

Даже когда я go обращаюсь к инструментам разработки на странице BG и проверяю приложение / хранилище, там ничего нет.

Перезагрузка расширения не работала (ошибок нет), перезапуск Chrome не работает, удаление расширения и добавление его снова не работает, перезапуск моего P C не работает.

Единственное, что я вижу в верхнем правом углу Фоновая страница - это небольшое упоминание о «5 скрытых», которое увеличивается, когда я добавляю еще один console.log в начале моего скрипта. Это почти похоже, что это скрывает журналы? Даже если так, почему код 'chrome .storage.local.get', приведенный выше, возвращает undefined?

У кого-нибудь есть идеи, что может быть не так?

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