Удалить localStorage из расширения Chrome - PullRequest
0 голосов
/ 01 октября 2018

Я пытаюсь разработать простое расширение Chrome с целью манипулирования localStorage - получить, удалить и изменить.Я следую этой документации о хранилище Chrome :

"Оно обеспечивает те же возможности хранения, что и localStorage API"

Я размещаю свой кодв popup.html в таком формате:

var name = 'key of the localstorage object';
chrome.storage.sync.remove(name, function(response) {
  alert(response);
});

Я вижу переменную 'name' в качестве ключа в Application - localStorage, когда я проверяю элементы и могу удалить ее с помощью localStorage.removeItem(name) вприставка.Но когда я щелкаю по значку расширения и запускаю всплывающее окно с popup.js, ключ не удаляется с использованием приведенного выше синтаксиса.

Мое разрешение json для манифеста:

"permissions": ["activeTab", "cookies", "storage", "webNavigation", "tabs", "http://*/*", "https://*/*"],

Iможет легко управлять файлами cookie из одного и того же всплывающего окна, и все работает отлично, просто не могу понять, почему я не могу управлять localStorage.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...