2017-01-23 6 views
0

는 최근 내가 rc.5rc.3에서 이온을 업그레이드 ImgCache 작동이 중지.Imgcache.js 초기화에 도달하지 콜백

디버깅 중에 ImgCaches.Init()에서 성공 및 오류 콜백이 호출되지 않았 음을 알 수있었습니다. 그래서 ImgCache.js 'Init 방법을 디버깅 및 방법을 찾을 수 있었다 :

navigator.webkitPersistentStorage.requestQuota

Quota 데이터가 이전의 금액보다 큰 경우 어떤 콜백을 호출 (또는인가 내가 캐시/쿠키를 청소 한 후), 사용자에게 장치에 파일을 저장할 수있는 권한을 요청합니다.

나는 canary (버전 58.0.2989.0 canary (64-bit))으로 테스트했지만이 방법도 작동하지 않았습니다.

P.s은 : 문제가있는 코드는 여기에 있습니다 : https://github.com/chrisben/imgcache.js/blob/master/js/imgcache.js#L622

P.s.2 : 나는 디버깅 몇 시간 후 ImgCache.init()

+0

* "ImgCache.init()"전에 중단 점을 설정할 때만 발생합니다. * 따라서 중단 점을 제거 할 때 문제가 해결 되었습니까? 그렇다면 이것은 단지 개발 문제 일뿐 생산을위한 것은 아니라고 생각합니다. – Ivaro18

+0

예, 다른 사람들이 같은 오류가 발생할 수 있으므로 질문을 삭제하지 않았습니다. –

+0

Aah okay, 질문에 대답 해주세요 :) 이제 답을 찾지 못해서 사람들이 찾아 와서 해결책을 찾게 될 것입니다. – Ivaro18

답변

0

전에 중단 점을 설정할 경우에만 일어나고, 내가 문제가 실제로 디버깅이었다 발견했다. 이 문제는 debugger 전에 설정했을 때만 발생합니다. ImgCache.init()