Chrome存储设备响应未定义

时间:2018-06-26 22:09:51

标签: javascript google-chrome-extension google-chrome-storage

我具有以下功能,可以轻松地从chrome存储中读取数据:

function readExtensionStorage(key, callback) {
var myKey = key;
callback(chrome.storage.local.get(myKey, function (items) {
    if (!chrome.runtime.error) {
        if (JSON.stringify(items) == "{}")
            callback(null);
        else
            callback(items);
    }
}));

}

我正在使用如下功能:

readExtensionStorage(proxyName, function (value) {
         console.log(value);
     });

但是它会响应两次,而第一个总是未定义。我在做什么假?我有这样的输出:

undefined
[Object]

0 个答案:

没有答案