8

アップルタッチアイコンの白い背景が黒くなりますか?私の白い背景は透明ではありません。アイコンには、白い三角形、赤い円、黒いテキストがあります。私が理解できるのは、白い三角形と赤い円だけです。これを引き起こしている原因と、アイコンを白い背景に保つ方法について何か考えはありますか?とても有難い。

4

3 に答える 3

12

正確にはわかりませんが、絞り込んだ可能性があります。初めて画像をアップロードしたときは、背景が透明だった可能性があります。2回目にアップロードしたときに白い背景を追加しましたが、デバイスのpng保存設定で透明度がチェックされたままでした。3回目にアップロードしたときは、透明度をチェックせずに保存しましたが、背景は黒のままでした。ずっと、iOSSafariブラウザには最初の画像セットがキャッシュに保存されていたと思います。キャッシュをクリアした後、新しい画像は問題なく表示されました。

編集:それを黒くする透明な背景。

于 2012-07-19T17:16:47.727 に答える
2

gstricklindが見つけたように、pngにアルファチャネルの透明度がある場合、iOSは残念ながら「合成済み」ディレクティブを無視し、アイコンに黒の背景を与えることに加えて、通常のすべての効果を適用します(白はより良い選択ではないようです??) 。

もちろん、解決策は、透明度のないアイコンをプリコンパイルすることです。これにより、Androidのアルファチャネルのサポートを利用する一方で、黒い背景が機能しない場合はitouchアイコンも提供することが非常に困難になります。このツールは作成時に便利だと思いました:http ://www.gieson.com/Library/projects/utilities/icon_slayer

ここで見られる同じ問題:「Webアプリ」の「apple-touch-icon-precomposed」リンク属性をiOSに適切に尊重させる方法

于 2013-11-19T00:08:36.433 に答える
0

透明なアップルタッチアイコンは確かに可能です。あなたがする必要があるのは、ImageOptim forMachttps://imageoptim.com/macを使用してPNGからすべての余分な情報を取り除くことですまたはWindows上の同様のプログラム。私は徹底的な調査を行い、VirtualDJサイトで使用されているアップルタッチアイコンを見て答えを見つけました。このアイコンは、iOSおよびMacOSSierraで背景を透明に保ちます。私はファイルサイズを見て、Safariでお気に入りのために作成した透明度のあるカスタムアップルタッチアイコンと比較してどれほど小さいかを理解しました。次に、Macのプレビューアプリのインスペクターを使用してファイル情報を確認しました。私のカスタムアップルタッチアイコンはすべて、インスペクターセクションにGeneral、exif、PNG、TIFFという名前の4つのタブがありました。仮想DJアイコンには、PNGとGeneralという名前の2つのタブしかありませんでした。ImageOptimでカスタム画像を実行すると、ファイルサイズが90%以上急落し、プレビューのインスペクターから余分なTIFFタブとexifタブが表示されなくなりました。カスタム画像をリロードしてSafariを起動したら、すべてのお気に入りタブの背景が透明になります!!!! 証明のために添付の画像を参照してください。透明なApple-Touch-Icons

于 2017-04-13T23:32:37.320 に答える