您的位置:首页 > 其它

Audio对象

2016-07-28 17:47 260 查看
var soundButtons = document.querySelectorAll('.button-sound');
for (var i = 0; i < soundButtons.length; i++) {
var soundButton = soundButtons[i];
var soundName = soundButton.attributes['data-sound'].value;
prepareButton(soundButton, soundName);
}
function prepareButton(buttonEl, soundName) {
console.log(__dirname);
buttonEl.querySelector('span').style.backgroundImage = 'url("img/icons/' + soundName + '.png")';
var audio = new Audio(__dirname + '/wav/' + soundName + '.wav');
buttonEl.addEventListener('click', function () {
audio.currentTime = 0;//把时间位置设置为从 0 秒播放
audio.play();
});
}


HTMLAudioElement接口

注:
__dirname + '/wav/' + soundName + '.wav'
中存放着的是
.wav
格式的音乐。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: