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
当然,但不能回答我的问题;) –
所以我猜这是不可能的? –