本文目錄一覽:
javascript播放聲音的函數是什麼?
可以用bgsound標籤。
html
head
script
function init(){
if(判斷條件有消息){
document.getElementById(“sound”).src=”sound.wav”;
或者document.all.sound.src=”sound.wav”;
或者document.getElementsByName(“*”).sound.src=”sound.wav”;
}
}
/script
/head
body
bgsound id=”sound”
/body
/html
這樣就可以播放了默認情況下不會循環。如果使用embed也可以使用上面的想法
embed id=”sound” src=”msg.wav” width=”42″ height=”35″ hidden=”true” autostart=”false”/embed
如果是ie就直接寫document.getElementById(“sound”).play()
如果是mozilla-firefox就就把document.getElementById(“sound”).autostart=true;
怎麼用js實現播放音頻?
1、JS播放音樂需要區分瀏覽器,來使用不用的對象來播放音樂。
2、在播放控制上要有【播放】和【停止】來控制音樂的播放。
3、基於以上思路,代碼如下:
vue.js實現audio播放amr格式音頻
純前端解碼、播放、錄音、編碼 AMR 音頻,無須服務器支持,基於 [amr.js]
注意:由於使用了 amr.js 做編碼和解碼,因此 js 文件(壓縮後,未 gzip)接近 500 KB,使用前請考慮。
使用時引用
html部分
初始化對象
Javascript 如何實現播放聲音?
在頁面body里加上
bgsound id=”snd” loop=”0″ src=””
然後再head/head之間加上
script
function playSound(src){
var _s = document.getElementById(‘snd’);
if(src!=” typeof src!=undefined){
_s.src = src;
}
}
/script
調用時,比如用按鈕調用:
input type=”button” value=”聲音” onclick=”playSound(‘這裡填寫你的聲音文件路徑’)”
聲音文件盡量要小,幾十K到wav文件即可
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/293867.html