Просмотр и изменение хранилища расширений

В этом руководстве рассказывается, как с помощью инструментов разработчика Chrome просматривать и изменять данные, которые хранятся в расширениях, использующих API chrome.storage.

Панель "Хранилище расширения" на вкладке "Приложение"

Посмотреть хранилище расширения

  1. Откройте Инструменты разработчика для контекста, который хотите проверить.

  2. Перейдите в раздел Application (Приложение) > Storage (Хранилище) и разверните Extension Storage (Хранилище расширений).

  3. Выберите хранилище, которое хотите проверить:

    А. Если у вас несколько расширений, разверните нужное и выберите область хранения.

    Б. В контекстах, связанных с одним расширением, вы можете напрямую выбрать область хранения.

    Пары "ключ-значение" для youtube.com.

  4. Чтобы посмотреть значение в разделе предварительного просмотра, выберите строку в таблице.

Чтобы посмотреть обновленные значения, нажмите Обновить на панели действий вверху.

Доступность

Хранилище расширения доступно при проверке следующих контекстов:

В любом случае расширение будет показываться в Инструментах разработчика, только если у него есть разрешение storage.

Уровни доступа

По умолчанию область chrome.storage.session недоступна для скриптов контента. Однако он всегда доступен в DevTools, даже при проверке страницы, на которой расширение запускает скрипт контента, не имеющий доступа.

Фильтровать пары "ключ-значение"

Чтобы быстро найти нужную пару "ключ-значение", введите в поле фильтра вверху строку, которая содержится в ключе или значении.

Отфильтровываются пары "ключ-значение", которые не содержат строку has.

Как создать пару "ключ-значение"

  1. Дважды нажмите на пустую часть таблицы. Инструменты разработчика создадут новую строку и поместят курсор в столбец Ключ.
  2. Введите новую пару "ключ-значение".

По возможности инструменты разработчика будут анализировать введенное вами значение как JSON и сохранять соответствующий объект. Значения, не соответствующие формату JSON, будут сохранены как строки.

Как изменить ключи или значения

Чтобы изменить значение, нажмите дважды на ячейку в столбце "Ключ" или "Значение". Чтобы расширение получило обновленные значения, может потребоваться перезагрузить его.

Как удалять пары "ключ-значение"

  1. Нажмите на нужную пару "ключ-значение".
  2. Нажмите Удалить на панели действий вверху, чтобы удалить выбранную пару. Удаление выбранной пары "ключ-значение".

Чтобы удалить все пары, нажмите Очистить все.