2012-10-01 3 views
7

저는 주로 iPad에서 실행되는 간단한 웹 앱을 제작하고 있습니다. 문제는 앱이 시작 화면을 표시하고 콘텐츠를로드하는 동안 빠르게 홈 버튼을 살짝 두 드리거나 터치하면 시작시 앱이 정지된다는 것입니다. 앱을 빨리 열거 나 닫으려고하면 내가 말하는 것을 볼 수 있습니다.iPad 웹 앱이 시작시 멈춤

앱이 정지되면 기본 페이지의 콘텐츠를 표시하는 홈 화면에서 멈 춥니 다. 홈 버튼을 누르면 다시 홈 화면으로 돌아 가지 않습니다. 전원 버튼을 눌러도 화면이 잠기지 않습니다. 하드 리셋을해야합니다 (홈 버튼과 잠금 버튼을 동시에 누르십시오).

여기의 문제는 시작 이미지 일 수 있다고 생각합니다. 아무도 이것을 보지 못했습니까?

테스트 장치는 iOS 6.0이 적용된 iPad 3입니다.

<!DOCTYPE html> 
<html> 
<head> 
<title>Mobile</title> 
<meta name="viewport" content="width=device-width, initial-scale=1"> 
<meta name="apple-mobile-web-app-status-bar-style" content="black" /> 
<meta name="apple-mobile-web-app-capable" content="yes"/> 

<link rel="stylesheet" href="css/main.css" /> 
<!-- iPad (Retina, landscape) --> 
<link rel="apple-touch-startup-image" 
    media="(device-width: 768px) 
    and (orientation: landscape) 
    and (-webkit-device-pixel-ratio: 2)" 
    href="apple.png"> 
</head> 
<body> 

Test 

</body> 
</html> 
+0

iOS-7부터 잠금 버튼을 누르면 여전히 화면이 잠기고 자동 잠금은 이런 식으로 정지해도 작동합니다. 그러나 장치를 잠금 해제 할 수 없으며 하드 재설정이 필요합니다 (전원이 꺼져있는 것처럼 보이더라도). – binki

답변

3

을 제거하기 : 나를 위해이 같은 문제 해결

<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /> 

다음 (여전히 응용 프로그램이 정지됩니다) 베어 뼈 HTML입니다.

귀하의 경우에는이를 밖으로 데리고 나가보십시오

<meta name="apple-mobile-web-app-status-bar-style" content="black" /> 

이전 바로 가기를 삭제하고 다시 추가.

2

전적으로 재현 할 수있는 비슷한 문제가 있습니다. iOS 버그처럼 보입니다. 다른 유명한 웹 앱 (Financial Times)을 방문했을 때와 똑같습니다.

이 문제에 대한 그들의 대답은 ... 초기 로딩 화면 이후에 기본적으로 두 번째 로딩 화면, 일종의 "Please Wait ..."메시지가 표시되어 사용자가 힌트를 기다리고 기다립니다. 전화로 다른 일을하기 전에 끝내야합니다.

실제로 내 자신의 앱이 마지막까지로드되도록 만들었다면 닫고, 닫고, 닫고, 다시 들어가야합니다. 내가하지 않으면 않는 한 그것을 실현하기에 충분한 시간을 할 수 없습니다. 로드 될 때까지 기다리는 중입니다.

그래서 (이 버그가 해결 될 때까지이 버그가 해결 될 때까지) 초기로드 화면에서 3 초 정도의 매우 인상적인로드 스크린을 사용하여 사람들이 너무 일찍 그것을 닫지 못하도록하는 것입니다.

애플에 오십시오, 당신이 이것을 해결할 수 있다면 영원히 당신을 사랑합니다!

관련 문제