1

OS5.1.1でのiPad2の使用。Safariで、imgタグを使用してjpg画像を表示しようとしましたが、表示されません(?アイコンのみが表示されます)。URLをアドレスバーに直接入力した場合も同じ画像が表示されます。

また、画像が非プログレッシブjpgとして保存されている場合は、正常に機能することにも注意してください。「Web用に保存」と「名前を付けて保存」の両方の方法でフォトショップを介して保存されたプログレッシブjpg。どちらも役に立ちません。

何か提案がありますか?

4

2 に答える 2

2

Safariには明らかなバグがあり、いくつかの基準が満たされた場合にプログレッシブJPEG画像が表示されません。

私の経験では、次の基準のいくつかが満たされた場合、Safariはjpgを表示しません。

  • プログレッシブエンコーディングが使用されます
  • 画像は背景です(要素またはページ全体)
  • 画像が大きい(正確な大きさはわかりませんが、幅が数千ピクセルの画像で問題が発生しました)
  • おそらく他のこと、私はこのバグを完全に調査していません

Safari以外のブラウザでこれを再現することはできませんでした。

これを修正するには、画像を再保存してプログレッシブ形式(フォトショップなどにセレクターがあります)でないことを確認するか、別の形式(gif、pngなど)を使用します。

于 2013-07-16T04:28:13.417 に答える
0

iPadのシミュレーションとデバイスでもこの問題が発生します。画像を背景として読み込むことはできませんが、リンクを介して読み込むことはできます。

私はこれを修正します:フォトショップでこの画像を開き、[ファイル]-> [ウェブとして保存]を選択し、jpegを選択して保存し、古い画像を置き換えます。

于 2014-02-19T02:48:28.583 に答える