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