画像ギャラリーがあります。特定のギャラリーのサムネイル画像をクリックすると、実際のサイズの画像 (サイズ ~ 800KB) が読み込まれます。また、キーボードの左右の矢印キーを押している間、前後の画像を表示するオプションもあります。パフォーマンスを向上させるために、このようなJavaスクリプトでプリロードメソッドを作成しました
function preload(src)
{
var image = new Image();
image.src = src;
}
ユーザーが左右のキーを押すと、この preload() メソッドを呼び出して、次の画像と前の画像をプリロードします。ここで私が直面している問題は
各プリロード メソッド呼び出しでメモリ使用率が増加します。20 を超える画像を表示すると、Firefox がシャットダウンします。このメモリの問題を解決するにはどうすればよいですか。ここで、より優れた画像プリロード メカニズムを実装するにはどうすればよいですか。誰でも私を助けてください。