ビルド中の Web アプリ用に iOS でスプラッシュ スクリーンをセットアップし、開始/終了/再起動した後に終了できないという奇妙な状況に陥っています。の回。このバグは再起動も妨げているようです。私は iPad 3 と iPad mini の両方でこれを再現することができます。
本質的にそうすることで、それは引き起こされます:
- ホームボタンのタップや長押しでアプリを終了できない
- オフボタンを長押ししても iPad の電源をオフにできません!
- 画面が消えない
私はそれぞれに最新の iOS を使用していますが、現在、両方の電源が切れるのを待っているようです。
スプラッシュ画面を表示するために設定したコードは次のとおりです。
<link href="images/touch/splash/splash-320x480.png" media="(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 1)" rel="apple-touch-startup-image">
<link href="images/touch/splash/splash-640x960.png" media="(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
<link href="images/touch/splash/splash-640x1136.png" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
<link href="images/touch/splash/splash-768x1024.png" media="(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 1)" rel="apple-touch-startup-image">
<link href="images/touch/splash/splash-1024x768.png" media="(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 1)" rel="apple-touch-startup-image">
<link href="images/touch/splash/splash-1536x2048.png" media="(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
<link href="images/touch/splash/splash-2048x1636.png" media="(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
この問題を確認するために他の誰かが再現できるかどうか疑問に思っていますか? スプラッシュ スクリーンを追加するまで、これは表示されませんでした。
編集:電源ボタンとホームボタンを押し続けるだけでリセットできました。編集 2: それぞれを再起動しましたが、今は問題を再現できません。引き続き試してみますが、2 つの別々のデバイスで発生した原因について、韻や理由はないようです。