6
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”。“permissions”:[“tabs”,“http: // / ","cookies","storage","unlimitedStorage"] 谁能帮忙?非常感谢!

4

1 回答 1

15

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

于 2012-09-17T16:00:58.183 回答