7

主にiPadで実行することを目的とした単純なWebアプリを構築しています。問題は、アプリが起動画面を表示してコンテンツをロードしている間にホームボタンをすばやくダブルタップ/タップすると、起動時にアプリがフリーズすることです。アプリをすばやく開いたり閉じたりしようとすると、私が話していることがわかるかもしれません。

アプリがフリーズすると、メイン ページのコンテンツを表示しているホーム画面でスタックします。ホームボタンを押してもホーム画面に戻りません。電源ボタンを押しても画面はロックされません。ハードリセットを行う必要があります(ホームボタンとロックボタンを同時に押します)。

ここで問題になるのは、起動時のイメージかもしれません。誰かがこれに出くわしましたか?

テスト デバイスは、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>
4

2 に答える 2

3

退治:

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

私のためにこの同じ問題を修正しました。

あなたの場合、これを取り出してみてください:

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

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

于 2012-10-01T22:06:38.483 に答える