0
我正在使用mediaelement.js插件作爲我的媒體播放器來處理HTML5音頻標記。jQuery將mediaelement.js附加到動態創建的音頻標記
我使用$('audio, video').mediaelementplayer();
重視玩家的標籤,但我想知道我可以動態創建音頻標籤做到這一點。有沒有類似現場或類似事件的解決方案?
我正在使用mediaelement.js插件作爲我的媒體播放器來處理HTML5音頻標記。jQuery將mediaelement.js附加到動態創建的音頻標記
我使用$('audio, video').mediaelementplayer();
重視玩家的標籤,但我想知道我可以動態創建音頻標籤做到這一點。有沒有類似現場或類似事件的解決方案?
當您動態創建音頻元素時,是否可以同時創建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();
等
是的,但這與調用 $('audio,video')。mediaelementplayer();第二次。我想知道是否有一種方法我只能調用此代碼一次,就像我可以使用bind/live/on等事件一樣。:) –
可你只是後重新運行添加標記? – box86rowh
當然,但不能回答我的問題;) –
所以我猜這是不可能的? –