Я создал расширение Chrome и использую localStorage для хранения данных.
Я обращаюсь к localStorage через "background_page".
Он работает нормально, но как я могу вручную просмотреть его значения? В Firefox вы можете использовать Firebug.
У кого-нибудь есть предложения?
google-chrome
local-storage
Джо Доу
источник
источник
localStorage.setItem('key', 'value')
Просто откройте Инструменты разработчика , нажавF12 .
Нажмите на вкладку « Приложение» (ранее «Ресурсы»), и вы увидите содержимое localStorage. Оттуда вы можете добавлять / редактировать / удалять записи ключа / значения вручную.
На OS X ключи: ⌥+⌘ +i
Другая комбинация: Ctrl+ Shift+i
РЕДАКТИРОВАТЬ: В Chrome 56 это выглядит так:
источник
Я использую Chrome версии 52.0.2743.82 м в настоящее время. В этой последней версии Chrome на данный момент вы можете увидеть значения локального хранилища, запустив «Инструменты разработчика», а затем перейдя на вкладку «Приложение».
источник
Вы можете перейти к chrome: // chrome / extensions и там будет ссылка на вашу фоновую страницу, после запуска которой вы сможете использовать инструменты разработки, чтобы увидеть материал localStorage.
источник
localStorage['xy'] = JSON.stringify(xy);
localStorage.setItem('xy', JSON.stringify(xy))
и это установит элемент в localStorageЛибо я не понимаю, что здесь пытаются сделать люди, и это не то, чем я занимаюсь, и / или инструменты разработчика Chrome изменились и в этом отношении не работают.
Контент-скрипт моего расширения хранит данные примерно так:
Когда я просматриваю вкладку «Приложение» на фоновой странице расширения и раскрываю «Хранение»> «Локальное хранилище», я вижу свое расширение в списке, но при щелчке по нему не отображаются данные.
Единственное решение, которое я нашел, это запустить его в консоли фоновой страницы:
Это похоже на то, как расширение читает его (за исключением передачи нулевого значения, чтобы получить все ключи вместо имени ключа, чтобы получить только то, что я хочу), и оно работает нормально, просто неудобно каждый раз печатать его. Также странно, что здесь есть все эти ответы, которые не работают для меня.
Я использую Chrome 73.0.3683.103 (Официальная сборка) (64-разрядная версия) в Windows 10. Расширение все еще не распаковано, если это уместно, но это наиболее вероятный момент, когда вы захотите сделать это, то есть в разработке.
источник