首页 文章

mediaelement自动播放加载,完成后启动功能

提问于
浏览
1

我正在使用媒体播放,我想让音频文件在页面加载时自动播放,然后当它完成启动功能时,我很难用它 .

要自动播放我认为我所要做的就是在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(); 
});

但这也行不通 . 我假设当你想要在音频处理上触发功能时,功能也会成功吗?

对此有任何帮助将非常感激,并与之挣扎 .

1 回答

  • 0

    我能够使用它来实现它:

    $('audio,video').mediaelementplayer({
        success: function (mediaElement, domObject) { 
            mediaElement.play();
            mediaElement.addEventListener('ended', function (e) {
                    alert("finished");
            }, true);
        }
    });
    

相关问题