如何写这个:
localStorage.setItem("storageArray", array);//save array
Chrome.storage.local.set()适用于Chrome打包应用的应用以及如何编写此内容:
try {
for (var i = 0; i < localStorage.getItem("results").split(",").length; i++) {
array[i] = localStorage.getItem("storageArray").split(",")[i];//get saved array
}
} catch (e) {
return false;
}
使用chrome.storage.local.get()?
答案 0 :(得分:1)
这是一个片段(实际上没有对其进行测试,但基于文档here,它应该有效):
chrome.storage.local.set({'myobjkey': theValue}, function() {
alert('object saved');
});
...
chrome.storage.local.get('myobjkey', function(items) {
alert('here are my objects');
for (var key in items) {
alert(key + ' = ' + JSON.stringify(items[key]));
}
});
答案 1 :(得分:-1)
您需要使用
序列化数组localStorage.setItem("storageArray", JSON.stringify(Array));
稍后,如果您从本地存储中获取数据,则只需使用
解析数据var aArray = JSON.parse(localStorage.getItem("storageArray"));