JavaScript を使用して onload イベントが発生したときにサウンド ファイルを再生するにはどうすればよいですか?
例えば:Web ページがある場合、ユーザーがボタンをクリックすると、ウィンドウがポップアップ表示されます。ポップアップ ウィンドウが読み込まれている間、ページはサウンド ファイルを再生します。
JavaScript を使用して onload イベントが発生したときにサウンド ファイルを再生するにはどうすればよいですか?
例えば:Web ページがある場合、ユーザーがボタンをクリックすると、ウィンドウがポップアップ表示されます。ポップアップ ウィンドウが読み込まれている間、ページはサウンド ファイルを再生します。
ドキュメントに HTML5 オーディオ要素を追加します。
<audio id="foobar" src="yoursample.ogg" preload="auto">
CSS で非表示に設定します。
#foobar { display: none }
any JavaScript イベント ハンドラーで音声を再生します。
var sample = document.getElementById("foobar");
sample.play();
詳細については
https://developer.mozilla.org/en-US/docs/Using_HTML5_audio_and_video
Web アプリケーションの目的によっては、古いブラウザーをサポートしたい場合があります。
http://www.misfitgeek.com/play-sound-in-html5-and-cross-browser-support-with-backward-compatability/
これを行う 1 つの方法は、HTML オーディオ タグ onclick を挿入し、自動的に開始するように設定することです。