【发布时间】:2013-05-06 13:03:32
【问题描述】:
我想使用外部链接播放和暂停 mediaelement.js 播放器,而不是播放器本身控制。
怎么做?
编辑:只是为了让问题更清楚。
我使用以下代码初始化了 mediaelements.js 播放器:
jQuery(document).ready(function($) {
$('#wp_mep_1').mediaelementplayer({
m:1
,features: ['playpause','tracks','fullscreen']
,audioWidth:26,audioHeight:26
});
});
现在我在播放器旁边有一个歌曲文件的链接。单击链接时,我会在链接旁边播放或暂停播放器。
我试过这段代码,它可以工作,但它会创建一个独立于已经初始化的新播放器:
$(".songlink").click(function() {
player = MediaElementPlayer($(this).siblings(".mejs-container").find("audio"));
if (player.playing) {
player.pause();
} else {
player.play();
}
return false;
});
是否可以这样控制播放器:
$('#wp_mep_1').mediaelementplayer(play);
【问题讨论】:
-
如何再次打开这个问题?
-
问题是如何在已经存在的播放器上使用 mediaelements.js 事件而不创建新对象。
-
播放器的访问权限不同:试试这个:
stackoverflow.com/questions/7729305/… -
该问题的代码不起作用。它说“播放器不是函数”