html5音频多播放按钮
html5 audio multiple play buttons
我试图显示多个播放按钮,所以如果你点击播放一个,音乐就会开始,但如果你点击第二个播放按钮则音乐会播放第二个。现在,如果有一个正在播放,我点击第二个,它就会停止,然后我必须再次点击。
当我在音乐播放时点击另一个播放按钮时,我如何在不停止的情况下做到这一点
这是一个jsfiddle
http://jsfiddle.net/eD9K3/
$(document).ready(function(){
window.player = document.getElementById('player');
$('.play').click(function(){
if (player.paused) {
player.play();
$('.play').html('Play');
$(this).html('Pause');
} else {
player.pause();
$('.play').html('Play');
$(this).html('Play');
}
});
});
您正在为同一音频元素分配多个播放按钮。当你点击第二个时,音频正在播放,所以当它再次被点击时,它会暂停并播放(正如你的点击处理程序所说)。
制作三个不同的音频元素,每个按钮一个,并指定每个播放按钮的点击处理程序来分别暂停/播放它们。
for(var i = 0; i < $playButtons.length; i++) {
var playButton = $playButtons[i];
var player = $players[i];
$(playButton).click(onPlayClick.bind(null, playButton, player));
}
这是一把小提琴:http://jsfiddle.net/eD9K3/1/
相关文章:
- 可以在响应时隐藏iphone上的“播放”按钮以进行视频播放
- 具体化:如何只使用HTML和Javascript制作播放/暂停按钮
- 在 jquery 中定位暂停和播放按钮
- Videojs巨大的播放按钮
- 在 html5 中使用暂停和播放按钮
- Wordpress在播放器旁边播放一个自定义的下载按钮,而不是下载
- 如何使用html5制作播放按钮
- 按下后退按钮时,谷歌音乐如何继续播放
- 带有音频标签的多个播放/暂停按钮
- 如何使按钮从暂停变为播放
- Youtube无铬播放器 - 更改大开始播放按钮
- 使用youtube API中的按钮播放和暂停iframe视频
- 点击按钮播放全屏视频
- iOS youtube嵌入播放器没有't点击红色按钮播放视频
- 删除所有可拖动元素时显示按钮/播放消息.Adobe Edge动画Javascript/Jquery
- 如何在HTML中使用按钮播放动画
- Javascript按钮播放随机声音
- FilePicker:如何根据用户的选择选择音频文件并使用按钮播放
- Audio_tag为不同的按钮播放相同的文件
- 如何设置全选复选框?不使用按钮“播放(循环)”