重複の可能性:
JavaScriptでサウンドを再生する
私は自分のサイトでJavaScriptチャットを作成していますが、Facebookのチャットと同じように、新しいメッセージがあり、チャットがフォーカスされていないときにサウンドを再生する必要があります。問題は、JavaScriptを使用してこのサウンドをバックグラウンドで再生する方法がわからないことです。私たちを手伝ってくれますか?
編集:Flashを使用しないクロスブラウザソリューションの方が優れています
重複の可能性:
JavaScriptでサウンドを再生する
私は自分のサイトでJavaScriptチャットを作成していますが、Facebookのチャットと同じように、新しいメッセージがあり、チャットがフォーカスされていないときにサウンドを再生する必要があります。問題は、JavaScriptを使用してこのサウンドをバックグラウンドで再生する方法がわからないことです。私たちを手伝ってくれますか?
編集:Flashを使用しないクロスブラウザソリューションの方が優れています
jQueryとそのappend
関数をスクリプトと一緒に使用できます。
要素を作成するか(例- <div>
)、または既存の要素を使用して、それにIDを付けます(のように<div id="some_div">
)。次に、以下のコードを試してください
$('#some_div').append('<embed id="embed_player" src="your_sound_file.wav" autostart="true" hidden="true"></embed>');
お役に立てれば...:)
関連するチュートリアルをすばやく検索すると、すぐに使用できます。問題が発生した場合は、幅広いテーマではなく、それらの特定の問題についてお気軽にお問い合わせください。
ブラウザがプレーヤーをレンダリングせずにこのタグを使用することは可能ですか?
はい、そうです。controls
属性を追加しないでください。それが表示されるので、省略した場合、プレーヤーはそこにいません。