google-chrome - 谷歌浏览器 Cookie 扩展 : "Cannot call met

我在开发 chrome 扩展应用程序时尝试使用 google chrome cookies 扩展。我已按照此处的说明进行操作:http://code.google.com/chrome/extensions/cookies.html

我的 list 文件已经有了权限和 cookie。

现在的问题是我似乎无法调用 cookies 扩展中的任何方法

var newCookie = {'url:': 'http://*/*', 'name': 'routeCookie', 'value': route.tag[document.boxForm.routeBox.options.selectedIndex]};
chrome.cookies.set(newCookie);

错误:UnCaught TypeError:无法调用未定义的方法“set”

最佳答案

我敢打赌您正在尝试从内容脚本运行它。大多数 API 方法仅在后台页面中可用。

关于google-chrome - 谷歌浏览器 Cookie 扩展 : "Cannot call method ' set' of undefined",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6850787/

相关文章:

css - 通过 CSS 为仅带换行符的文本设置背景颜色

scala - 是否可以对变量使用 match scala 操作?

assembly - : operator do in assembly? 是什么

git - Mercurial : Match remote repo's changesets

.net - 有人使用 Amazon EC2 + SQL Azure 吗?

php - 使用 Session 或 Cookie 登录

xml - XSL-FO - 如何生成目录?

c# - 我怎样才能得到列表的一半元素?

oracle - 我可以更改 Oracle 中的隔离级别吗?

r - 如何对字符向量的每个元素中的字符进行排序?