Когда я хочу проверить локальное хранилище, я запускаю приведенный ниже код в консоли фоновой страницы, и он обычно записывает все, что есть.
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?
У кого-нибудь есть идеи, что может быть не так?