Либо я не понимаю, что пытаются делать здесь люди, и это не то, чем я занимаюсь, и / или инструменты разработчика Chrome изменились и в этом отношении не работают.
В скрипте содержимого моего расширения хранятся такие данные:
chrome.storage.local.set(packet);
Когда я просматриваю вкладку «Приложение» на фоновой странице расширения и раскрываю «Хранение»> «Локальное хранилище», я вижу мое расширение в спискено щелчок по нему не показывает данных.
Единственное решение, которое я нашел, это запустить его в консоли фоновой страницы:
chrome.storage.local.get(null, function(data) {console.log(data);})
Это похоже на то, как расширение читает его (кромепередача нуля, чтобы получить все ключи вместо имени ключа, чтобы получить только тот, который я хочу), и это работает нормально, просто неудобно печатать его каждый раз.Также странно, что есть все эти ответы, которые не работают для меня.
Я использую Chrome 73.0.3683.103 (Официальная сборка) (64-разрядная версия) в Windows 10. Расширение все еще не распаковано, если это уместно, но это наиболее вероятное время, когда вы захотите сделать это, то есть в разработке.