我正在尝试更新我的 Chrome 应用程序以拥有一些新的 list 功能,但我必须重写一些代码才能做到这一点。以下是本地存储获取项目的示例,我认为我需要使用 chrome.local.storage 或同步。
var name = 'chrome-writer-files';
document.forms.editor.doc1.value = localStorage.getItem(name);
var name = 'chrome-writer-files2';
document.forms.editor.doc2.value = localStorage.getItem(name);
var name = 'chrome-writer-files3';
document.forms.editor.doc3.value = localStorage.getItem(name);
请让我知道如何重写它,这样我就不会收到错误。
最佳答案
您需要使用chrome.storage.local.get()
。
了解更多:https://developer.chrome.com/extensions/storage.html#method-StorageArea-get
完整示例:( Chrome - chrome.storage.local.get and set )
chrome.storage.local.set({'someItem': 'some value'});
chrome.storage.local.get('someItem', function (result) {
alert(result);
});
关于javascript - html5 localstorage Chrome 打包应用程序的 Chrome.Local.Storage 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16046844/