我正在尝试进行私有扩展,我需要保存一个布尔值。我目前正在使用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 });
有谁知道我做错了什么?