我正在使用mediaelements.js播放音频。我的问题是,自动播放功能不起作用。请帮我解决这个问题。当我将type="audio/youtube"
更改为type="audio/mp3"
时,自动播放功能正常,但不在YouTube中。
我的代码:
<script src="../build/jquery.js"></script>
<script src="../build/mediaelement-and-player.min.js"></script>
<link rel="stylesheet" href="../build/mediaelementplayer.min.css" />
</head><body>
<audio id="audio-player"
src="http://www.youtube.com/watch?v=KzGKsXPBILw"
type="audio/youtube" controls="controls"
autoplay="true"/></audio>
<script>
$('audio').mediaelementplayer();
</script>
答案 0 :(得分:0)
试试这个:
<script>
var v = $('audio');
new MediaElement(v, {success: function(media) {
media.play();
}});
</script>
首先获取音频元素的实例,然后在添加媒体元素后应用播放。
您可以参考here了解更多信息