Mediaelement.js -暂停/播放视频点击

mediaelement.js - pause/play onclick for video?

本文关键字:视频 播放 js 暂停 Mediaelement      更新时间:2023-09-26

添加暂停/播放功能的最简单方法是什么?就像大多数视频播放器一样,点击视频元素中的任何地方?

我试着:

$('video').click(function() {
        if($(this).paused){
            $(this).play();
        } else {
            $(this).pause();
        }

    });

但是它不喜欢$(this).pause()调用。任何帮助都是感激的。谢谢。

DS

    $(".mejs-mediaelement").click(function(){
        if($(".mejs-overlay-play").css('display') == 'none'){
            $('video').each(function(){this.player.pause()});
        }
    });

试试吧:)

$('video').click(function() {
        if(this.paused){
            this.play();
        } else {
            this.pause();
        }

    });

但是,这不起作用。你会想要浮动一个不可见的div(其中有一个不可见的PNG)在视频接收点击命令。

或者您可以使用类似http://videojs.com/

的解决方案