ユーザーからのパスワードをローカルストレージに保存するChrome拡張機能を作成しています。popup.js
使用して保管しています
chrome.storage.local["mykey"] = "xxx";
を使用するchrome.storage.local["mykey"]
と、取得しundefined
ます。Chrome拡張機能でユーザーデータを保存および取得する方法を教えてください。
ユーザーからのパスワードをローカルストレージに保存するChrome拡張機能を作成しています。popup.js
使用して保管しています
chrome.storage.local["mykey"] = "xxx";
を使用するchrome.storage.local["mykey"]
と、取得しundefined
ます。Chrome拡張機能でユーザーデータを保存および取得する方法を教えてください。
chrome.storage
APIによると、値を格納する正しい方法は次の.set
とおりです。
chrome.storage.local.set({"mykey": someData}, optionalCompletionCallback);
そして、後で値にアクセスするに.get
は、データを受け入れるコールバックで使用します。
chrome.storage.local.get("mykey", function(fetchedData) {
alert("fetched: " + fetchedData.mykey);
});