앱을 오프라인으로 사용할 수 있도록 html5 캐싱을 구현하는 원격 인덱스 페이지를 사용하는 Android Phonegap/Cordova 앱이 있습니다. 사용자가 처음에 캐시를 채우기 위해 활성 연결로 앱을 시작하면 원활하게 작동하고 오프라인 일 때 실제로 네이티브로 느껴지는 것이 좋습니다.Phonegap/Cordova 앱을 오프라인으로 엽니 다.
그러나 오프라인 상태 일 때 (즉, 원격 페이지가 아직 캐시되지 않은 경우) 정상적으로 시작하는 사람을 정상적으로 처리하고 싶습니다. 현재로서는 페이지를 찾을 수 없습니다.
원격 페이지로 리디렉션되기 전에 네트워크에 연결되어 있는지 확인할 수 있지만 이는 원격 index.html이 캐시되어 오프라인으로 사용할 수있는 경우에도 연결을 시작해야한다는 의미입니다.
기본 페이지를 찾을 수 없게하는 좋은 방법이 있습니까? 이상적으로는 원격 애셋이 로컬에 캐시 될 수 있도록 앱을 처음 열려면 데이터 연결이 필요하다는 대화 상자를 표시하고 싶습니다.
IOS에서 이것을 어떻게 지원하는지 알고 있습니까? –