私は、中間サイズ(〜500kb)のイメージを表示するiPad(雑誌)ウェブアプリケーションを持っています。ビューごとに1つ(1024x768)表示され、別のものをスワイプすると表示されます。iOS Webアプリケーションでのイメージのメモリ消費
display:blockと同時に3つの画像(前、現在、次)があり、他の画像はdisplay:noneで隠されています。
すべてはある程度うまく機能します。しかし、アプリケーションがしばらくの間実行され、大きなセット(20+)の画像が表示された場合、アプリケーションは主にiPad 1上でクラッシュします。これはデバイスのメモリ消費と関係があります。
私の質問です:メモリ消費をできるだけ低く抑えるためのベストプラクティスは何ですか?明らかに表示するイメージを設定する:noneは機能しません。 DOMから画像を削除してから、再表示する必要がありますか?またはアプリケーションがクラッシュするのを防ぐための他の簡単なトリックですか?
ありがとう、リンクとあなたの答えは私が必要とした正確な情報を提供します。 – zvona