私は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>
iOS-7以降、ロックボタンを押しても画面はロックされ、自動ロックはこのように凍っても機能します。しかし、デバイスのロックを解除することはできず、ハードリセットが必要です(ただし、電源がオフになっているように見えます)。 – binki