iOS 4.3에서 5.0까지이 사실을 확인했습니다. 하나의 HTML 파일과 CSS 및 JS와 같은 일부 애셋 (캐시 매니페스트에 모두 있음)을 의미하는 간단한 오프라인 웹 앱을 만드는 경우 오프라인 모드 (비행기 모드에서 테스트) - BUT을 추가 할 때 이러한 응용 프로그램을 홈 화면에 표시하고 전체 화면 모드로 열면 초기 내용 인 이 표시되고 모든 항목이 사라지고 (페이지가 흰색으로 변함)이 0.5 초 이상 지나면 내용이 다시 나타납니다.오프라인 웹 앱로드시 1 분 미만의 콘텐츠가 사라집니다.
잘 알고 있고 유용한 오프라인 웹 앱인 Glyphboard을 iOS 홈 화면에 추가하고 몇 번 실행하면이 사실을 알 수 있습니다. 로드 할 때마다 흰색 플래시 효과가 나타납니다.
이것은 큰 문제입니다. 이는 앱의 자연 스러움을 없애고 앱의 성능과 버그가 최적화되어 있지 않다는 인상을주기 때문입니다.
이 문제에 대한 보고서를 찾으려고했지만이 문제와 관련이없는 iOS 4.3 JavaScript 렌더링 엔진 실패에 대한 소문과 오해가 있습니다. 그러나 iOS 버전 3에서 나는 하얀 플래시를 결코 보지 못한다고 기억하고있다.
아니요, HTML/CSS가 변경되지 않았 음을 의미합니다. 그러나 외부 자산에 대한 좋은 지적. CSS를 인라인하는 것이 도움이되는지 알 수 있습니다. – mislav
문제를 해결 했습니까? 그 원인을 알아 냈어? –