2014-04-06 7 views
64

Safari 7에서는 매니페스트가있는 기본 html 파일을 오프라인 상태에서로드 할 수 있지만 캐시 된 매니페스트 파일에 나열된 경우에도 외부 리소스가로드되지 않습니다. Safari의 리소스 창은 파일을 응용 프로그램 캐시에 나열하지만로드하지는 않습니다. 매우 간단한 테스트를 시도하고, 매니페스트 파일의 MIME 유형을 확인하고, 매니페스트 파일의 이름을 바꾸고, 다른 데모를 시도했습니다. 다음은 Chrome에서 정상적으로 작동하는 예입니다.하지만 Safari에서는 오프라인 상태에서 끈적 거리는 이미지를로드하지 않습니다. http://htmlfive.appspot.com/static/stickies.htmlSafari 7 응용 프로그램 캐시가 작동하지 않습니다.

이것은 AppCache misbehaving in Safari, firefox에 설명 된 것과 동일한 문제이지만, 구체적인 데모를 제공하고자했습니다. 해결 방법이 있습니까, 아니면 Safari 7이 기본 HTML 파일 이외의 응용 프로그램 캐시를 완전히 지원하지 않습니까? 감사!

+0

해결 방법을 찾았습니까? 나는 같은 질문을 : http://stackoverflow.com/questions/22912919/how-to-get-app-cache-manifest-to-work-on-safari-7-0-3 – Mark

+3

아니요. 많은 시간을 보냈는데 제대로 작동하지 않는 것 같습니다. 이상한 것은 사람들이 거의 눈치 채지 못했다는 것입니다. 나는 버그를 애플에보고했지만, 코멘트가없는 복제본으로 폐쇄했다. 그리고 더 나쁜 것은 그것이 중복 된 버그를 보는 방법을 알 수 없다는 것이다. 애플이 버그 리포터에게 추적하고있는 버그는 15370653이다. 나는 그것을 볼 수있는 방법을 알고 싶다. 내가 볼 수있는 것 모두는 내가 제기 한 버그이기 때문이다. –

+1

정확히 똑같은 짓을 했어. 내 물건도 "중복"으로 표시되어 원본을 볼 수 없었습니다. 적어도 약간의주의가있어, 그들은 그 문제를 알고 있습니다. iPad, iPhone 및 Chrome에서 작동합니다. – Mark

답변

1
당신의 캐시를 삭제하는 두 가지 옵션이 맥 OSX

의 Safari 버전 7에서

캐시 지우기 사파리 버전 6 : 사용 "빈 캐시"옵션 사용하여 삭제하려는 항목 선택 " 재설정 "옵션

관련 문제