The*_*eof 3 javascript audio alert
我有一个小问题.基本上,我正在尝试制作一个应用程序,它会弹出一个盒子,同时播放一定的声音.这是代码的错误部分:
var audio = new Audio('song.mp3');
audio.play();
alert(1);
Run Code Online (Sandbox Code Playgroud)
问题是在警报框之后播放音频.我想这是因为应用程序没有立即加载歌曲文件,但我现在知道如何制作它?
该canplay事件发生时,浏览器就可以开始播放指定的音频/视频(当它缓冲到足以开始).
试试这个:
var audio = new Audio('song.mp3');
audio.oncanplay = function() {
audio.play();
alert("1");
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
79 次 |
| 最近记录: |