質問: JSのwavファイルの再生遅延を避ける方法 ユーザーがイメージをクリックしたときにサウンドが再生されるように私のサイトをプログラミングしました。私はJSでこれをしました。しかし問題がある。画像をクリックした後のサウンドが再生されるまでに約5秒の長い遅延があります。サウンドを遅滞なく再生するにはどうすればよいですか?サウンドはwavファイルです。
回答: おそらく、サウンドファイルをあらかじめロードする必要があります。これは、ファイルを再生せずにダウンロードして、再生したいときに利用できるようにします。 埋め込み要素でこれを行うことができます: ``` ``` または、AJAXリクエストを作成することによって、ファイルがブラウザによってキャッシュされるようにします。たとえば、jQueryを使用します。 ``` $.ajax({ url: "sound.wav" }); ```