检查是否正在使用jquery播放HTML5视频
Check if a HTML5 video is playing using jquery
我写了一个小jquery代码来覆盖HTML5播放函数。但是,我无法检查是否正在播放视频。这是我的jquery代码
$("video").click(function() {
var video = $("#myvideo").get(0);
video.play();
$(".play").css("display", "none");
return false;
});
$("#myvideo").bind("pause ended", function() {
$(".play").css("display", "block");
});
只要给我一些简单的提示,当视频暂停时,用class="pause"
显示div(我有CSS),也可以暂停视频。
您可以使用paused
属性来检查视频是否已暂停
如果它没有暂停,它正在播放
$("video").click(function() {
var video = $("#myvideo").get(0);
if ( video.paused ) {
video.play();
$(".play").hide();
$(".pause").show();
} else {
video.pause();
$(".play").show();
$(".pause").hide();
}
return false;
});
As Jquery是Javascript的框架您可以使用以下代码(涉及视频JS帧工作):
var my_video_id = videojs('video_id');
if (my_video_id.player_.paused()) {
my_video_id.player_.play();
} else {
my_video_id.player_.pause();
}
相关文章:
- 使用JS和JQuery播放和停止声音
- 弹出模式jquery播放现有的嵌入youtube视频时,试图播放另一个
- 如何使用html5和jQuery播放所有音频源
- 如何使用 Jquery 播放列表中的选定歌曲并暂停在同一列表中播放的较早歌曲
- 当结果以HTML建立时,使用Jquery播放声音
- 使用 jQuery 播放声音和运行计时器
- 使用 jQuery 播放暂停嵌入式 VLC 播放器
- 如何在页面中有一个jQuery播放器对象的多个实例(音频对象)
- 检查是否正在使用jquery播放HTML5视频
- jquery播放机身更换声音
- jQuery播放下一个视频上的滚动
- JS/jQuery -播放GIF只一次悬停
- 单击按钮时使用 jQuery 播放音频文件
- 通过获取.attr,使用JavaScript / jquery播放/暂停音频文件
- 当鼠标在x轴上移动时,使用jQuery播放视频
- 使用jQuery播放/停止YouTube多个iframe播放器
- 使用Javascript/Jquery播放音频文件
- 使用HTML5/JQuery播放视频
- Javascript,jQuery播放带有hrefhtml5视频的暂停按钮
- jQuery播放列表函数错误:函数未定义