javascript - html5 localstorage Chrome 打包应用程序的 Chrome.Local.Storage 更新

标签 javascript google-chrome local-storage

我正在尝试更新我的 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/

相关文章:

javascript - jQuery 如何在数据表中实现嵌套的 $.each()

javascript - 确保 TD 输入值不超过之前的 TD 值

javascript - ReactJs,必须使用render吗

google-chrome - 在 google chrome 开发人员中重播 HTTP POST

javascript - div 的 sessionStorage css 属性

javascript - 使用 CSS 和 JavaScript 的列表

javascript - GWT:windowClosing 处理程序未在 chrome 中正确处理

google-chrome - 调试新的 Mozilla WebExtension API

javascript - 将数据附加到 localStorage 对象

javascript - localStorage 连接整数而不是相加