我正在使用MediaElement.js,并且如果另一个玩家开始,则需要其他玩家停止游戏。
之前已经问过这个问题,但是我对如何应用这段代码感到有些困惑。
我已经看到其他人已经解决了这个问题,并通过在jQuery中使用以下内容来实现它:
$('video,audio').each(function() {
$(this)[0].pause();
});
我应该把这段代码放在哪里?或者我应该把它放在jquery.js文件中的哪个位置?我无法让它发挥作用。
如果另一个玩家开始,我需要其他玩家停止游戏。
/*new MediaElementPlayer('.player_1', {success: function(media, node, player) {
// this will be undefined since it's the player with buttons
alert(player.paused);
// this will be a real value since it's the underlying mediaelement
alert(media.paused);
}
});*/
$(document).ready(function() {
$('audio').mediaelementplayer({
alwaysShowControls: true,
features: ['playpause','volume','progress'],
audioVolume: 'horizontal'
//audioWidth: 400,
//audioHeight: 120
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://mediaelementjs.com/js/mejs-2.8.2/mediaelement-and-player.min.js"></script>
<link href="http://mediaelementjs.com/js/mejs-2.8.2/mediaelementplayer.min.css" rel="stylesheet"/>
<audio src="http://mediaelementjs.com/media/AirReview-Landmarks-02-ChasingCorporate.mp3" class="player_1"></audio>
<audio src="http://www.jplayer.org/audio/mp3/TSP-01-Cro_magnon_man.mp3" class="player_2"></audio>