1

我正在尝试更新我的 chrome 应用程序以具有一些新的清单功能,但我必须重写一些代码才能这样做。以下是我认为我需要使用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);

请让我知道如何重写它,以免出现错误。

4

1 回答 1

3

你需要chrome.storage.local.get()改用。

了解更多:https ://developer.chrome.com/extensions/storage.html#method-StorageArea-get

完整示例:(Chrome - chrome.storage.local.get 和 set

chrome.storage.local.set({'someItem': 'some value'});

chrome.storage.local.get('someItem', function (result) {
    alert(result);     
});
于 2013-04-16T21:21:36.443 回答