2013-09-29 1 views
0

HTML5의 오프라인 기능을 테스트 중이며 캐시가 다소 과도한 것으로 보입니다. - 그렇지 않으면 다시 offline.html에 넘어 져야 웹을 사용할 때 HTML5 오프라인 브라우저 캐시 페이지가 없습니다.

CACHE MANIFEST 
CACHE: 
#v1.4 
js/js.js 

NETWORK: 
network2.html 

FALLBACK: 
/offline.html 

는 기본적으로 난 단지 network2.html 표시하려면 다음과 같이 내 cache.appcache 파일입니다.

그러나 웹 연결을 통해 network2.html에 액세스 한 경우 연결이 없을 때 계속 표시됩니다. 확실히 offline.html로 돌아 가야합니까? 나는 CACHE 섹션에서 참조 된 페이지들만 어쨌든 처음에 캐시되어야한다고 생각 했습니까? 등

내가 브라우저 데이터를 삭제, 여러 브라우저에서 시도, 상쾌한 여러 번

답변

0

을 정렬 - 그것은 누구의 HTML 태그 모든 파일은 매니페스트 자체를 캐시됩니다 참조 밝혀, 여부가 파일은 CACHE 섹션에 나와 있습니다. 이것은 NETWORK 섹션에서 참조되는 경우에도 오버라이드됩니다.

덕택에 this의 robertc에게 감사드립니다. 한마디로

, 당신은, 일반적으로 '기본'보기에, 매니페스트에 참조를 가지고 매니페스트 자체에 의해 참조 될 수 하지 모든 파일이 필요합니다. HTML5 문서에서는 그리 명확하지 않습니다.

관련 문제