2012-09-28 4 views
0
내가 chorme의 콘솔에서 볼

는 아무것도 출력이, 어떤 응용 프로그램 캐시 왜 이런 일이되지 않습니다 감사내 캐시 매니페스트가 여전히 작동하지 않는 이유는 무엇입니까?

it supported in my server

여기 내 HTML입니다 : 여기

<html manifest="http://www.test.com/test.manifest"> 

는 내용입니다 test.manifest 파일로 내 JS 코드입니다

CACHE MANIFEST  
# VERSION v1.0.120927-1430 
CACHE: 
http://www.test.info/js/smiles.js 
# pic 
http://www.test.info/imgs/user_32.gif 
http://www.test.info/imgs/user_48.gif 
http://www.test.info/smiles/christree.gif 
http://www.test.info/smiles/horse2.gif 
NETWORK: 
* 

로그를 인쇄합니다 : 내가 chorme의 콘솔에서 볼

function logEvent(a) { 
    console.log(a.type); 
    if (a.type == "updateready" || a.type == "cached") { 
     applicationCache.swapCache(); 
    } 
    if (a.lengthComputable) { 
     console.log("total:" + a.total + " loaded:" + a.loaded); 
    } 
    if (a.type == "error") { 
     applicationCache.update(); 
    } 
} 
if(window.applicationCache){ 
    window.applicationCache.addEventListener("checking", logEvent, false); 
    window.applicationCache.addEventListener("noupdate", logEvent, false); 
    window.applicationCache.addEventListener("progress", 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); 
} 

는 아무것도 출력이, 어떤 응용 프로그램 캐시 왜 이런 일이 발생하지? 귀하의 스크린 샷 www.mmbang.com 보여줍니다 감사

+1

캐시 매니페스트를 사용하는 localStorage 및 Offline 웹 응용 프로그램은 매우 다른 두 가지입니다! – VDP

답변

3

을하지만 HTML 및 매니페스트 www.test.com에 관한 것이다. 이것이 원래 구성 인 경우 매니페스트가 웹 사이트와 동일한 출처를 가져야하므로이 방법은 작동하지 않습니다.

관련 문제