2014-07-06 5 views
0

저는 Kitkat에서 appcache와 함께 Phonegap을 사용하고 있습니다. 문제는 다음과 같습니다. 앱을 열고 캐시를 저장하면 모든 것이 올바르게 진행됩니다. 응용 프로그램을 닫고 서버를 종료하고 응용 프로그램을 다시 열면 appcache가 매니페스트를 검색하려고 시도합니다. 60 초 후에 만 ​​시간이 초과되고 이전에 캐시 된 파일을 렌더링 할 수 있습니다. 그래서, 내가 뭘해야합니까?Phonegap 60 초 제한 시간이있는 appcache

이 내 앱 캐시 매니페스트입니다 : 당신이 밖으로 네트워크 섹션을 떠나 이미 캐시 경로를 여는 경우

CACHE MANIFEST 
# test 
CACHE: 
index.html 
/application.css 
javascripts/application.js 
/application.js 

NETWORK: 
* 
+0

* .appcache 파일의 내용을 게시 할 수 있습니까? – Gregor

+0

@ 그레고르 그냥 끝났습니다! –

답변

0

문제는

NETWORK: 
* 

입니다, 브라우저는 캐시 된 버전을 사용합니다 시간 제한을 기다리지 않고 온라인 상태에서도 즉시 사용할 수 있습니다.

appcache 매니페스트에 명시 적으로 나열되지 않은 경로를로드해야하는 경우 네트워크 섹션에 경로를 나열하십시오. 접두사가 작동하므로 모든 아약스 호출이/backend/...로 이동하면 "/ backend"(끝에 *가없는)를 NETWORK 섹션에 추가하십시오.

+0

정확히 60 초입니까? – padibro

관련 문제