2011-08-14 9 views
0

新しいメッセージがあるときにAJAXチャットで音を鳴らすためにAudioクラスを使用しています。私のコード:AJAXチャットで音を再生する

if (! $.browser.msie || ($.browser.msie && parseFloat(jQuery.browser.version) >= 9)) 
{ 
    //var notif = new Audio('http://cycle1500.com/sounds/infbego.wav');  
    var notif = new Audio('/media/sounds/drip.wav');  
    notif.play(); 
} 
  1. のみ9は HTML5オーディオをサポートするように見えるので、私はIEのバージョンをチェックしています。それを行うより良い方法はありますか?
  2. var notif = new Audio('http://cycle1500.com/sounds/infbego.wav');作品 var notif = new Audio('/media/sounds/drip.wav');
    どうしてですか?
  3. Audioクラスを構築する方法のドキュメントはどこにありますか?

答えて

1

あなたはあなたのアプリケーションでHTML5<audio>タグを使用することができ、これは最近のブラウザのバージョンでサポートされ、あなたが、フォールバックを作成することができます古いバージョンをサポートします。

明確で美しい文書がここにあります。見てください。
http://html5doctor.com/native-audio-in-the-browser/

+0

ありがとうございました、ありがとうございました。私はこの文書に記載されているコードを変更します。私は地元の音で私の問題を解決した、私は火かき棒でチェックし、私は音の正しいパスを指定していない。 – Sunchaser