プライベート拡張機能を作成しようとしていますが、ブール値を保存する必要があります。現在、クロム ストレージ 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 });
誰かが私が間違っていることを知っていますか?