在启动时调用后,在后台html中设置cookie失败

时间:2011-11-28 13:57:11

标签: google-chrome cookies google-chrome-extension

我正在尝试在Chrome扩展程序中设置自定义Cookie,以便我的服务器知道客户端正在运行扩展程序。

我一直在尝试这种方法:

chrome.cookies.set({
   url: 'http://www.mydomain.com',
   name: 'iamalive',
   value: 'yes'
}, function(cookie) { ... });

当chrome已经加载并运行时(例如:安装后),这非常有效。但是当chrome启动时此代码运行时,我收到此错误:

  

在cookies.set期间出错:找不到当前执行上下文的可访问cookie存储。

有没有办法告诉chrome.cookies API何时准备就绪? 如果没有,是否有另一个问题的解决方案,例如修改用户代理或向服务器的所有http请求添加自定义标头?

0 个答案:

没有答案