iOS 4.3.4가 설치된 iPad 2 용 오프라인 앱을 HTML5로 제작할 때 손을 잡으려고합니다. 나는 티로 여러 웹 사이트에서 본 지침에 따라, 심지어 캐시가 작동 크롬의 개발자 도구를 사용하여 확인 할 수 있었다 :iOS 4.3.4에서 오프라인 HTML5 앱을 사용할 수 있습니까?
Creating Application Cache with manifest http://localhost/experiments/test.manifest
Application Cache Checking event
Application Cache Downloading event
Application Cache Progress event (0 of 2) http://localhost/experiments/offlineApp.js
Application Cache Progress event (1 of 2) http://localhost/experiments/offlineApp.css
Application Cache Progress event (2 of 2)
Application Cache Cached event
나는 홈 화면 아이콘뿐만 아니라 "시작 화면이 "놀이에있는 심상. 나는 홈 화면에 응용 프로그램을 다운로드 할 수 있으며 아이콘이 보인다. 그러나 Wi-Fi가 꺼지고 응용 프로그램을 열려고하면 "인터넷에 연결되어 있지 않아 열 수 없습니다"라는 경고 메시지가 표시됩니다.
HTML5의이 기능을 사용하기위한 요구 사항이 변경된 iOS 4.3.4 (또는 이전 버전의 OS)에서 변경된 사항이 있으면 알려주시겠습니까?
감사합니다.
편집 나는 "localhost"를 설정 외부 다시 시도. 이것은 나의 HTML입니다 :
<!DOCTYPE html>
<html lang="en" manifest="/experiments/cache.manifest">
<head>
<meta charset="utf-8"/>
<title>cache.manifest test</title>
<link rel="stylesheet" href="cache-manifest-test.css"/>
<link rel="apple-touch-icon" href="icon.png"/>
</head>
<body>
<h1>cache.manifest</h1>
<p>Let's see if this thing works...</p>
<script src="cache-manifest-test.js"></script>
</body>
</html>
그리고 이것은 내 cache.manifest 파일의 내용입니다 :
CACHE MANIFEST
cache-manifest-test.css
cache-manifest-test.js
내가 크롬의 개발자 도구에서 적절한 결과를 참조하십시오. "응용 프로그램 캐시 캐시 된 이벤트"가 표시됩니다. 그냥 오프라인으로 작동하지 않습니다. 나는 정말로 여기에서 곤란하다 ... 누구든지 내 서버에 복사해서 시도해 볼만한 코드가있는 페이지를 알고 있는가? 페이지가 로컬 호스트에서 제공 될 때
감사합니다 ... 당신은 크롬에서 게시
이전 질문에 대한 답을 받아 들여야합니다. 이 작업을 수행하는 방법을 모른다면 [FAQ] (http://stackoverflow.com/faq#howtoask)를 확인하십시오. –
가능한 복제본 http://stackoverflow.com/questions/4230748/cant-get-a-web-app-to-work-offline-on-ipod – jtbandes
@WTP - 내 마음이 미끄러졌습니다. 알림 주셔서 감사. – natlee75