1

いくつかの chrome 拡張機能に chrome.storage.sync を使用しています。素晴らしいツールです!

しかし、ストレージを10回更新した後、問題が発生しました。ブロックされて更新されなくなりました...エラーも何もないので、どこに問題があるのか​​ わかりません。

参考:倉庫にまだ空きがあります。

コード:

Storage.get_all = function(callback) {
    STORAGE_SYNC.get('key', function(items) {
        callback(items.gifs_v2);
    });
};

Storage.post = function(id, item, callback) {
    var THIS = this;

    THIS.get_all(function(items) {
        if(items) {
            items[id] = item;
            STORAGE_SYNC.set({'key': items}, callback);
        } else {
            THIS.post_all({}, function() {
                THIS.post(id, item, callback);
            });
        }
    })
};
4

1 に答える 1

2

公式ドキュメントにはいくつかのクォータが公開されています。調べる。あなたはおそらくそれらのうちの1つを使い果たします。同期は Google の同期サーバーにも入るので、悪用するとしばらくブロックされることに注意してください。デバイス間で同期する必要がない場合は、同期の代わりに通常のローカル ストレージを使用してください。

于 2013-12-18T01:53:30.250 に答える