2012-10-01 3 views
7

私はiPadを主に走らせるためのシンプルなWebアプリケーションを構築しています。問題は、アプリがスタートアップ画像を表示してコンテンツを読み込んでいる間にすぐにホームボタンをタップ/タップすると、アプリが起動時にフリーズすることです。すぐにアプリケーションを開いたり閉じたりしようとすると、私が何を話しているのか分かります。起動時にiPad Web Appがフリーズする

アプリがフリーズすると、メイン画面の内容を表示するホーム画面に表示されなくなります。ホームボタンを押しても、ホーム画面に戻りません。電源ボタンを押しても画面はロックされません。ハードリセット(ホームボタンとロックボタンを同時に押してください)をしなければなりません。

私はここの問題はスタートアップ画像かもしれないと思います。誰かがこれを見つけましたか?

テストデバイスは、iOS 6.0を搭載したiPad 3です。続き

は(まだアプリがフリーズする原因となる)裸の骨のHTMLです:

<!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" /> 

私にとっては、この同じ問題を修正しました。

あなたのケースでは、これを取り出してみてください:

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

が古いショートカットを削除し、再度追加します。

2

私は完全に再現可能な同様の問題があります。 iOSのバグのように見えます。別のよく知られているWebアプリ(Financial Times)に行ったときと同じことです。

この問題に対する彼らの答えは、最初の読み込み画面の後に、基本的に2番目の読み込み画面、「Please Wait ...」というメッセージが表示され、ユーザーはちょっとヒントを取って待ちます電話で何か他のことをする前に完了するようにしてください。

実際には、自分のアプリが最後まで読み込まれたら、閉じる、戻って閉じる、戻って戻す、私はそれを実行しない限りそれがロードされるのを待つ。

このバグがiOSアップデートで解決されてから解決するまでの答えは、最初の読み込み画面を3秒ほど過ぎるような非常に面白い読み込み画面にすることです。

アップルでは、​​この問題を解決できるかどうか、永遠にあなたを愛しています!

関連する問題