因此,我在 Google Chrome 上的本地存储方面遇到了一些障碍。根据我的研究,我的语法似乎是正确的,但由于某种原因,该值没有被保存。这是我的代码:
chrome.storage.sync.get(accName, function(data) {
var accData = data[accName];
// Stuff
chrome.storage.sync.set({ accName: accData }, function() {
alert('Data saved');
});
});
每次我重新运行它,data[accName]
返回未定义。我已经为 sync.set 参数(例如{ 'john32': ['fk35kd'] }
)尝试了使用文字值的相同代码,这似乎有效,所以我真的很困惑问题可能是什么。任何帮助,将不胜感激。