jQuery:使用自动播放附加<audio>:文件播放两次</audio>

时间:2015-02-21 10:01:31

标签: javascript jquery google-chrome html5-audio

我需要点击音频播放器。他们应该自动播放,因为这样可以节省额外的麻烦。

现在的问题是,附加音频播放器会启动声音文件两次(至少在Chrome中)。

HTML:

<a id="link" href="javascript:void(0)">Click to toggle player</a>

JS:

var url = 'http://upload.wikimedia.org/wikipedia/commons/6/6b/Butterfield_All_These_Blues.ogg',
    audio = '<p><audio controls autoplay src="'+url+'"></audio></p>';

$("#link").click(function() {
    $(this).after( audio + '<p>Now pause the audio. A second file plays in the off.</p>');
});

测试:http://jsfiddle.net/ddLzvj9r/

0 个答案:

没有答案