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を使用してデータを保存しています。小さな配列を保存すると、「storage.set中のエラー:クォータを超えました」というメッセージが表示されます。配列のサイズが非常に小さいため、アクセス許可に「unlimitedStorage」を設定しました。「permissions」:["tabs"、 "http: // / "、" Cookies "、" storage "、" unlimitedStorage "]誰か助けてもらえますか?どうもありがとうございました!

4

1 に答える 1

15

無制限のストレージは、クライアント側のストレージにのみ適用できます。chrome.storage.syncのストレージ制限は100kbのみで、アイテムごとに4kbのみです。

于 2012-09-17T16:00:58.183 に答える