我正在使用媒体播放,我想让音频文件在页面加载时自动播放,然后当它完成启动功能时,我很难用它。
要自动播放我认为我所要做的就是在html中添加preload =“auto”,如下所示:
<audio id="player2" src="audio/budget.mp3" type="audio/mp3" controls="controls" preload="auto">
但这似乎不起作用。所以我尝试使用这样的成功:
$('audio,video').mediaelementplayer({
success: function (mediaElement, domObject) {
$("#player2").play();
});
但这也行不通。我假设当你想要在音频结束时触发一个功能时,功能也会成功吗?
对此的任何帮助都将非常感激,并与之斗争。
答案 0 :(得分:1)
我能够使用它来实现它:
$('audio,video').mediaelementplayer({
success: function (mediaElement, domObject) {
mediaElement.play();
mediaElement.addEventListener('ended', function (e) {
alert("finished");
}, true);
}
});