2014-01-29 107 views
2

我正在使用mediaelements.js播放音頻。我的問題是,自動播放功能不起作用。請幫我解決這個問題。當我將type="audio/youtube"更改爲type="audio/mp3"時,自動播放功能正在工作,但未在YouTube中播放。MediaElements.js 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

試試這個:

<script> 
var v = $('audio'); 
new MediaElement(v, {success: function(media) { 
    media.play(); 
}}); 
</script> 

首先獲得音頻元素的實例,然後一旦媒體元素添加應用發揮。

您可以參考here獲取更多信息