Chrome拡張機能を作成しました。バックグラウンドとブラウザのアクションは別の環境で実行されるため、保存と取得には使用できません [localStorage.setItem
ここに
表示されているように]。localStorage.getItem
そこで、Chrome ストレージ API を使用することにしました。
var storage = chrome.storage.local;
var myTestVar = 'somevar';
var obj = {};
obj[myTestVar] = $("#somevar").val();
storage.set(obj);
次のエラーが発生しました。
キャッチされていない TypeError: 未定義のプロパティ 'local' を読み取ることができません
私は何を間違っていますか?