2013-11-26 1 views
3

"응용 프로그램 캐시 매니페스트의 MIME 유형이 text/plain입니다."Safari -> "응용 프로그램 캐시 매니페스트의 MIME 유형이 text/plain입니다."

같은 메시지를 몇 번이나 받고 있지만 내 콘텐츠가 캐시됩니다. 이 문제에 직면 해있는 브라우저는 IE9/10 및 Safari입니다. 모질라와 크롬이 잘주고 출력합니다.

코드 :

<script type="text/javascript"> 
    function logEvent(event) { 
     alert(event.type); 
    } 

    window.applicationCache.addEventListener('checking',logEvent,false); 
    window.applicationCache.addEventListener('noupdate',logEvent,false); 
    window.applicationCache.addEventListener('downloading',logEvent,false);  
    window.applicationCache.addEventListener('cached',logEvent,false); 
    window.applicationCache.addEventListener('updateready',logEvent,false); 
    window.applicationCache.addEventListener('obsolete',logEvent,false); 
    window.applicationCache.addEventListener('error',logEvent,false); 

</script> 

답변

3

MIME 타입은 text/cache-manifest해야한다. 이것은 오래된 브라우저에서 필요합니다.

이 요구 사항은 Chrome, Safari, Firefox의 최신 버전에서 더 이상 필요하지 않지만 이전 버전의 브라우저 및 IE11에서 작동하려면 MIME 형식이 필요합니다.

A Beginner's Guide to Using the Application Cache

관련 문제