2014-10-08 145 views
-1

我想使用javascript播放音效。由於某種原因,它不起作用。在javascript中播放音頻

這是我的代碼。

<body> 
<audio id="xyz" src="whatever_you_want.mp3" preload="auto"></audio> 


<script> 
document.getElementById('xyz').play(); 
</script> 
</body> 
+2

聽起來像是'whatever_you_want.mp3'不存在... – Mooseman 2014-10-08 16:31:42

+1

定義「不工作」。 javascript錯誤?什麼都沒有發生?網絡對mp3文件的調用是否成功發生在瀏覽器中? – 2014-10-08 16:31:47

+3

♫♪http://jsbin.com/yapeg/1/edit♪♫關閉你的問題。檢查.mp3的路徑,或者在您使用的瀏覽器中是否支持該文件格式。 – 2014-10-08 16:31:49

回答

0

歡迎,, 我想以我個人的編輯你的代碼,你的代碼是正確的!
一些建議可以運行你的代碼:
1-使用着名的編輯器,如「Adobe Dreamweaver」或「Notepad ++」,因爲這些程序會發現錯誤並幫助您修復它。
2-您應該使用標籤<html></html>
3-如果此代碼不能再次運行,請嘗試使用其他編程語言。
我建議你試試這個代碼我補充:

<html> 
<body> 
    <audio id="xyz" src="whatever_you_want.mp3" preload="auto"></audio> 
    <script> 
     document.getElementById('xyz').play(); 
    </script> 
</body> 
</html>