在Firefox或Chrome中播放声音

时间:2011-06-26 18:49:38

标签: javascript html5

我试图通过任何方式播放wav文件。是否使用音频标签,无所谓。

仅适用于内部使用的应用程序,只有在发生严重错误时才会播放声音。所以它会让人烦恼。

这是到目前为止的代码:

var audioElement = document.createElement('audio');
audioElement.setAttribute('src', 'wav/actors_relig1.wav');
audioElement.play();

但那没用。

1 个答案:

答案 0 :(得分:1)

我认为你需要首先附加创建的div

document.getElementsByTagName('body')[0].appendChild(audioElement);

并等待

加载

audioElement.addEventListener('loadeddata', function() {audioElement.play()}, false);