私は次のように指定されたスプラッシュスクリーンを持つSencha Touchウェブアプリケーションをやっています。画像は、それぞれ640x920と320x460です(ステータスバーとSenchaの例に従います)。apple-touch-startup-image間違った解像度の画像を読み込む
<link rel="apple-touch-startup-image" media="screen and (resolution: 326dpi)" href="/resources/img/startup_640.png" />
<link rel="apple-touch-startup-image" media="screen and (resolution: 163dpi)" href="/resources/img/startup.png" />
ただし、iPhone 4ではまだ低解像度の画像しか表示されません。 (私が正しいイメージを見ていることを確認するために、適切なイメージに「640x920」と「320x460」のテキストを埋め込んでいます)
私はSafariのキャッシュをクリアして、アプリケーションを再ロードし続けます間違ったイメージが読み込まれ続けます。
私はそれらの権利を持っていることを確認するために、私は反対のファイルを指すようにリンクを切り替えましたが、予想通り、スプラッシュはロードされませんでした。
他の提案はありますか?
編集: 同様に、apple-touch-icon-precomposed
も同様に2つの小さい方を読み込みます。
です。このような方法を試しましたが、iPad 2はサイズ属性を認識しません。 –
上記のコードは私のWebアプリケーションからです...私は何の問題も全くありませんでした。あなたの画像が正確なサイズであることを100%確かめ、上記のコードを文書の
のメタタグの直後に挿入します。私は画像がjpgであるいくつかの場所を読んだが、私はこれを見ていない。 – adamdehaven