我正在尝试构建chrome扩展程序,其中必须在本地存储一些数据。下面给出的代码是我的popup.html,我不明白为什么它不设置本地存储中的值。我的manifest.json具有“存储”和“标签”权限。
我的popup.html
<button id="test">test</button>
<script src="js/popup.js"></script>
我的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;
我得到了item和b,但是在chrome-devtools-application-local存储中看不到任何东西,但是在那里没有空键和值。 那我该怎么办?