【发布时间】:2013-02-13 08:19:34
【问题描述】:
我编写了一个 Chrome 扩展程序。我不能使用
localStorage.setItem 和 localStorage.getItem 用于存储和检索,因为后台和浏览器操作在不同的环境中运行 [as seen here]。
所以我决定使用 Chrome 存储 API:
var storage = chrome.storage.local;
var myTestVar = 'somevar';
var obj = {};
obj[myTestVar] = $("#somevar").val();
storage.set(obj);
产生以下错误:
未捕获的类型错误:无法读取未定义的属性“本地”
我做错了什么?
【问题讨论】:
-
您是否将
"storage"permission 添加到清单文件中? -
它完成了我的工作......!!!谢谢。你能把它作为答案发布吗。我会接受它
标签: javascript google-chrome-extension local-storage google-chrome-storage