为了账号安全,请及时绑定邮箱和手机立即绑定

模式关闭时停止视频 - Plyr 插件

模式关闭时停止视频 - Plyr 插件

当年话下 2021-08-20 17:18:57
我使用 Plyr 插件以多种模式创建了多个视频播放器。模态的一个视频。https://github.com/sampotts/plyr当当前模式关闭时,我试图停止当前视频。我可以帮忙吗?Plyr.setup('.popin__video-container');    $('.btn-open').each(function(i, el) {        var modal = $('#' + $(el).attr('data-modal'));        var overlay = $('.popin__overlay');        var close = $('.btn-action');        function removeModal() {            modal.removeClass('statut-show');            overlay.removeClass('statut-show');        }        function removeModalHandler() {            removeModal();        }        $(el).click(function(e) {            e.preventDefault();            modal.addClass('statut-show');            overlay.addClass('statut-show');        });        close.click(function(e) {            if($(e.target).hasClass('btn-action')) {                e.preventDefault();                removeModalHandler();                var playerPopin = modal.find('.plyr');                if (!playerPopin.paused) {                    playerPopin.pause();                }            }        });    });
查看完整描述

2 回答

?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

尝试将玩家的初始化方法分配给一个变量,然后pause像这样调用该方法。

let player = Plyr.setup('.popin__video-container');

player.pause();

这是文档所说的。


查看完整回答
反对 回复 2021-08-20
  • 2 回答
  • 0 关注
  • 205 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信