Попытка установить и получить значения в моем расширении Chrome с использованием локального хранилища. Не знаю, что я сделал, но это уже не working.¨Хром расширение: set/get value
В манифесте у меня есть:
"permissions": [
"tabs", "http://*/*", "https://*/*", "storage"
],
Это полный JS, который устанавливает значение, а затем пытается прочитать:
chrome.storage.local.set({'userid': "foo"}, function (result) {
chrome.storage.local.get('userid', function (result) {
alert(userid.result);
});
});
Предупреждение говорит «неопределенный», а не «foo», как ожидалось.
js выполняется, когда я перехожу на определенную страницу, указанную в манифесте для «content_scripts».
Спасибо за простой пример установки и получения переменной. Мне потребовалось несколько часов, чтобы выяснить, что происходит в синтаксисе. – Zook