2013-01-10 37 views
0

我正在使用mediaelement.js插件作爲我的媒體播放器來處理HTML5音頻標記。jQuery將mediaelement.js附加到動態創建的音頻標記

我使用$('audio, video').mediaelementplayer();重視玩家的標籤,但我想知道我可以動態創建音頻標籤做到這一點。有沒有類似現場或類似事件的解決方案?

+0

可你只是後重新運行添加標記? – box86rowh

+0

當然,但不能回答我的問題;) –

+0

所以我猜這是不可能的? –

回答

1

當您動態創建音頻元素時,是否可以同時創建mediaelement?

var audio = my new audio element 

var player = new MediaElementPlayer('#id of new audio element',/* Options */); 
// ... more code ... 
player.pause(); 
player.setSrc('mynewfile.mp3'); 
player.play(); 

+0

是的,但這與調用 $('audio,video')。mediaelementplayer();第二次。我想知道是否有一種方法我只能調用此代碼一次,就像我可以使用bind/live/on等事件一樣。:) –

相關問題