当前位置:  开发笔记 > 编程语言 > 正文

使用jquery检查是否正在播放HTML5视频

如何解决《使用jquery检查是否正在播放HTML5视频》经验,为你挑选了1个好方法。

我编写了一个小的jquery代码来覆盖HTML 5播放功能.但是,我无法检查视频是否正在播放.这是我的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),并暂停视频.



1> adeneo..:

您将使用该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;
});

推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有