यदि क्रोम में कुछ समस्याएं देखी गईं लेकिन अन्यथा अन्य प्रमुख ब्राउज़रों में काम करना प्रतीत होता है।
HTML:
<audio id="sound_example" title="Sample" autobuffer>
<source src="sample1.wav" type="audio/x-wav">
<source src="sample2.ogg" type="application/ogg">
<source src="sample3.mp3" type="audio/mpeg">
</audio>
जावास्क्रिप्ट:
var playThis = document.getElementById("sound_example");
if (!playThis.paused) {
playThis.pause();
playThis.currentTime = 0.0;
}
tmpAudio.play();
जाहिर है आप अपने खुद के wav, ogg, या एमपी 3 इस खुद के प्रयास करने के लिए प्रदान करने के लिए की आवश्यकता होगी। इसे रोकने के लिए चेक वहां है यदि स्थिति पूरी हो जाती है, तो इसे फिर से खेलने से पहले इसे रीसेट कर दिया जाएगा।
आप ऑडियो टैग को छोड़ करना चाहते हैं तो पूरी तरह आप इस के साथ जा सकते हैं:
var sound_example = new Audio("sample3.mp3");
sound_example.play();
दोनों दृष्टिकोण के लिए कुछ मामूली पक्ष-विपक्ष हैं, लेकिन आप कर रहे हैं की जरूरत है सीधी-सपाट हैं तो या तो पर्याप्त होना चाहिए।
http://stackoverflow.com/questions/1933969/sound-effects-in-javascript-html5/1934325#1934325 – pop850