크롬 확장 기능 중 일부에 chrome.storage.sync를 사용하고 있습니다.chrome.storage.sync.set 더 이상 저장소를 업데이트하지 않습니다.
하지만 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);
});
}
})
};
Chrome을 다시 시작하면 다시 작동하기 시작합니까? 한 시간 정도 기다렸다가 다시 시도하면 어떨까요? 속도 한계에 처했을 수 있습니다. – abraham
크롬을 여러 번 다시 시작하고 몇 시간을 기다렸습니다. 나는 그것도 생각했다. 나는 한계에 이르렀지만 여전히 아무것도 아니었지만 나는 아무것도 생각하지 않았다. – macpie
[chrome.runtime.lastError] (https://developer.chrome.com/extensions/runtime.html#property-lastError)가 집합에 포함되어 있거나 콜백을 받습니까? – abraham