html5音频可以';不要再玩它的“游戏”;完";事件

html5音频可以';不要再玩它的“游戏”;完";事件,html,audio,Html,Audio,我的页面中有一个音频标记,我将事件句柄绑定到end事件: $('#audio').bind('ended', function() { console.log('ended');//I can see this $('#audio')[0].play();// but it could not play again }); 首先我玩它: $('#audio')[0].play() 问题是,它可以播放,在播放结束时,我也可以看到控制台信息,但它不

我的页面中有一个音频标记,我将事件句柄绑定到
end
事件:

    $('#audio').bind('ended', function() {
        console.log('ended');//I can see this
        $('#audio')[0].play();// but it could not play again
    });
首先我玩它:

$('#audio')[0].play()

问题是,它可以播放,在播放结束时,我也可以看到控制台信息,但它不能再播放了,我如何解决这个问题?

你能为你的代码设置jsfiddle.net吗?这是任何特定浏览器还是所有浏览器?#audio是实际的音频元素还是一个容器,可能结束事件会冒泡到一个名为#audio的div?您是否尝试过纯Javascript-例如: