2012-09-17 36 views
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}); 

Basit bir krom uzantısı geliştiriyorum. Veri saklamak için chrome.storage kullanıyorum, çünkü nesneleri kaydedebilir. küçük bir diziyi sakladığımda, "Storage.set sırasında hata: Kota aşıldı", dizinin boyutu çok küçük ve izinler "sınırsız" olarak ayarlanmıştı. "izinler": ["tabs", "http :?!. // /", "kurabiye", "depolama", "unlimitedStorage"] herkes yardımcı olabilir çok teşekkürler“Storage.set sırasında hata oluştu: kota aşıldı” krom uzantısı gelişiyor

+0

Biri size yardımcı olabilir ??? – neversion

cevap

15

unlimitedStorage istemci tarafı depolama için geçerlidir chrome.storage.sync olan bir Sadece 100kb depolama sınırı ve her öğe için sadece 4kb

+6

cevabınız için teşekkür ederiz chrome.storage.sync.set chrome.storage.local.set için değiştirin ve Bitti !!!! – neversion

+0

@neversion storage.local iş için yo yaptım storage.local asenkronize/engellemesiz mi? –

+0

Her öğe için bugün 8 kB'dir. Bazı amaçlar için biraz yardımcı olur. Bakınız: https://developer.chrome.com/apps/storage#properties –

İlgili konular