2017-01-25 7 views
0

내 오프라인 webapp에 대한 해결책을 찾으려고합니다. 나는 폴백을 가지고 있지만, 온라인으로 페이지를로드하면 내가 오프라인 일 때 절대로 fallback 페이지로 돌아 가지 않습니다. 네트워크 섹션에 페이지가 있으면 폴백이 표시되지 않습니다.HTML5 appcache - 오프라인 인 경우 항상 fallback을로드하십시오.

예,

CACHE MANIFEST 
# Version 2017-01-24 18:13:30 
CACHE: 
http://mil.mydomain.com/myjs.js 
http://mil.mydomain.com/mycss.css 
http://mil.mydomain.com/my-image.jpg 

FALLBACK: 
http://mil.mydomain.com/login http://mil.mydomain.com/fallback 

감사합니다 아래의 로그인 페이지 당신

답변

0

좋아, 솔루션, 검색 시간은 매우 간단 후 ... '(

그렇게하지 않으면 특정 html 페이지에 대한 대체 페이지를 항상 갖고 싶다면이 페이지의 html 태그에있는 manifest 속성을 제거하기 만하면됩니다.

http://mil.mydomain.com/login => <html> 
http://mil.mydomain.com/all-other-page-of-your-website => <html manifest="mycache.appcache"> 

그리고 오프라인 상태 일 때 페이지는 항상 대체 페이지로 이동합니다.