chrome.storage.local.set не устанавливает значение в локальном - PullRequest
0 голосов
/ 28 сентября 2018

Я пытаюсь создать расширение Chrome, в котором я должен хранить некоторые данные локально.Код, приведенный ниже, является моим popup.html, и я не могу понять, почему он не устанавливает значения в локальном хранилище.У моего manifest.json есть разрешение на «хранение» и «вкладки».

my popup.html

<button id="test">test</button>
<script src="js/popup.js"></script>

my popup.js

function save() {
    chrome.storage.local.set({ "phasersTo": "awesome" }, function() {
    });
    chrome.storage.local.get( /* String or Array */ function(items) {
         items = [ { "phasersTo": "awesome" } ]
         console.log(items)
     });
    chrome.storage.local.getBytesInUse(function(b) {
        console.log(b)
    });
}
document.getElementById("test").onclick = save;

Я получил элемент иб, но я не вижу ничего в хранилище chrome-devtools-application-local, кроме пустого ключа и значения там.Так что мне делать? Thx

...