所以我现在有点进退两难。我似乎无法在 chrome.storage 中添加一个数组,然后再检索它。这是我现在拥有的代码:
function() {
chrome.storage.sync.get({ObjectName: []}, function (result) {
var ObjectName = result.ObjectName;
ObjectName.push({ArrayName: document.getElementById("field")});
});
Run Code Online (Sandbox Code Playgroud)
现在检索它并显示它:
chrome.storage.sync.get({ArrayName: function(value) {
for(i=0; i<value.length; i++) {
document.write(value)
};
Run Code Online (Sandbox Code Playgroud)
我得到的错误可能像语法问题一样简单,相当于:
错误:调用表单 get(object) 与定义 get 不匹配(可选字符串或数组或对象键,函数回调)