在chrome扩展开发中,“storage.set期间出错:超出配额”

时间:2012-09-17 01:51:13

标签: google-chrome-extension storage

var bk = new Bookmark();
bk.link=blink;
bk.title=btitle;
bk.tags=["11","22"];
for(var i=0;i<20;i++)
{
bks.push(bk);}
chrome.storage.sync.set({"bookmarks":bks});

我正在开发一个简单的chrome扩展。我使用chrome.storage来存储数据,因为它可以保存对象。当我存储一个小数组时,它会出现“存储期间出错。设置:超出配额”,数组的大小非常小,我在权限中设置了“unlimitedStorage”。 “权限”:[“标签”,“http:// / ”,“cookies”,“存储”,“unlimitedStorage”] 有人可以帮忙吗?非常感谢!

1 个答案:

答案 0 :(得分:15)

unlimitedStorage仅适用于客户端存储。 chrome.storage.sync的存储限制只有100kb,每个项目只有4kb。