モバイルアプリをホームスクリーンアプリとしてモバイルSafariを対象に設定しています。私は一連の起動イメージを定義しており、iOS 8を実行している複数のiPadとiPhoneデバイスでも問題なく動作します。iOS 9を実行しているデバイスで同じアプリケーションを設定すると、イメージは表示されません。スタートアップ画像がiOS 9を使用しているホーム画面のウェブアプリに表示されない
画像がサーバー上にあることを確認しました。私は、iOS 8とiOS 9の両方のデバイスのホーム画面からアプリを削除し、Safariを強制終了し、キャッシュをクリアして、アプリをホーム画面に再追加しました。これは、問題のキャッシュがないことを確認するための健全性チェックとして行われました。
- http://taylor.fausak.me/2015/01/27/ios-8-web-apps/
- Mulitple "apple-touch-startup-image" resolutions for iOS web app (esp. for iPad)?
- Is there an equivalent apple-touch-startup-image for the IPAD? :
は、私はそのような時に見られるような、まだ働くかもしれない変化を、ありますかどうかを確認するためのiOS 8で働いていた一般的なアプローチを検討してきました
これはすべて私に同じ問題につながります。スタートアップイメージはiOS 8を実行しているときに表示されますが、iOS 9を実行しているときは表示されません。
誰でもこの問題が発生していますか? iOS 9を実行しているホーム画面アプリを使用してスタートアップ画像が表示されている場合は、使用している<link>
タグは何ですか?ここで
は、iOS 8を実行している正常に動作します私は現在持っている設定です。
<!-- STARTUP IMAGES -->
<!-- iOS 6 & 7 iPad (retina, portrait) -->
<link href="~/assets/images/startup/startup-1536x2008.png" media="(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
<!-- iOS 6 & 7 iPad (retina, landscape) -->
<link href="~/assets/images/startup/startup-2048x1496.png" media="(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
<!-- iOS 6 iPad (portrait) -->
<link href="~/assets/images/startup/startup-768x1004.png" media="(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 1)" rel="apple-touch-startup-image">
<!-- iOS 6 iPad (landscape) -->
<link href="~/assets/images/startup/startup-1024x748.png" media="(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 1)" rel="apple-touch-startup-image">
<!-- iOS 6 & 7 iPhone 5 -->
<link href="~/assets/images/startup/startup-640x1096.png" media="(device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
<!-- iOS 6 & 7 iPhone (retina) -->
<link href="~/assets/images/startup/startup-640x920.png" media="(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2)" rel="apple-touch-startup-image">
<!-- iOS 6 iPhone -->
<link href="~/assets/images/startup/startup-320x460.png" media="(device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 1)" rel="apple-touch-startup-image">
提出rdar:// 22838418。 – Mattio
これはiOS9の既知の問題です:https://forums.developer.apple.com/thread/23924 – joeyhoer
私は過去1日半を費やしてこれに対する答えを探し、それを見つけました。そして、そのように見えます...解決策はありません。 ARRGS! –