Chrome扩展程序存储API无法节省价值

时间:2017-07-18 17:18:18

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

我正在尝试进行私有扩展,我需要保存一个布尔值。我目前正在使用chrome storage api这样做,但我无法在内容脚本中获得价值。当我将值记录到控制台时它是正确的,但是当我将它保存到变量时,它是未定义的。

我试过了

var running;
chrome.storage.local.get('running', assignRunning); 

function assignRunning(values) {
    running = values['running'];
    console.log(values);
}

我试图返回值

var running = chrome.storage.local.get('running', function(x) { return x.running });

有谁知道我做错了什么?

0 个答案:

没有答案