我的网络应用程序使用MediaElementPlayer
类时出现问题。我想要完成的是每次玩家完成一首曲目时发射一种方法。我的代码如下所示:MediaElementJs已结束回调未触发
$(document).ready(function()
{
$('#audio-player').mediaelementplayer("#audio-player",
{
alwaysShowControls: true,
features: ['playpause','volume','progress'],
audioVolume: 'horizontal',
audioWidth: 400,
audioHeight: 120,
success: function(mediaElement, domObject)
{
mediaElement.addEventListener('ended', loadNew, false);
}
});
function loadNew()
{
Alert("Track ended callback");
}
$(".play-button").click(function()
{
alert("Load new");
});
});
我的jQuery版本是1.7.2。我尝试过其他变体,如var player = new Media...
,然后player.addEventListener
,但都没有任何运气。有趣的是,这实际上昨天工作,今天它没有。
有什么建议吗?谢谢!