如何防止jPlayer事件

阿莫

我想防止jPlayer发生某些事件。我的业务状况表明,当用户收听2次音频时,我必须停止播放音频,为此,我正在尝试event.preventDefault()但不起作用,代码如下:

$("#jquery_jplayer_1").bind($.jPlayer.event.play, function(event) { 
        if(cnt==2)
        {
        event.preventDefault();}
    });

但是此代码不起作用,如何防止发生jPlayer

斯波基

您可以通过使用插件事件以肮脏的方式进行操作...

var cnt = 0;
$('#player').jPlayer({
   /* options here ... */
   play: function(){
      if (cnt == 2) $(this).jPlayer('stop');
   },
   ended: function(){
      cnt++;
   }
});

您不能阻止播放事件,但是可以触发停止事件来拒绝它。音频只会播放2次。请注意,仅当音频/视频到达末尾时,cnt才会增加,而在视频暂停或停止时,cnt不会增加。您可能要删除暂停或停止控件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

BootstrapToggle如何防止更改事件

来自分类Dev

如何使用jPlayerPlaylist附加组件处理jPlayer中的歌曲删除事件

来自分类Dev

如何防止NodeJS事件循环退出?

来自分类Dev

angularJS:如何还原/防止单选按钮事件?

来自分类Dev

如何防止正常的穿梭双击事件

来自分类Dev

我如何防止嵌套列表的单击事件

来自分类Dev

如何防止滚动事件发生多次火灾?

来自分类Dev

如何防止ActiveX事件在VBA中触发?

来自分类Dev

如何防止jQuery中的点击事件?

来自分类Dev

如何防止输入控件使事件冒泡?

来自分类Dev

如何防止ServiceStack EventLogFactory记录DEBUG事件?

来自分类Dev

如何防止提交按钮上的双击事件

来自分类Dev

如何防止事件进入无限循环?

来自分类Dev

如何防止Nestjs上的事件循环冻结?

来自分类Dev

如何防止<label>事件触发关联的元素?

来自分类Dev

我如何防止嵌套列表的单击事件

来自分类Dev

如何防止排队的事件回调触发?

来自分类Dev

如何防止输入控件使事件冒泡?

来自分类Dev

如何防止拖动时触发滑动事件

来自分类Dev

如何防止滚动事件被PopupWindow拦截

来自分类Dev

如何防止使用硒启动事件?

来自分类Dev

如何防止元素的click事件被角度绑定?

来自分类Dev

如何防止文本选择阻碍 onMouseMove 事件?

来自分类Dev

如何防止来自父 DOM 的点击事件?

来自分类Dev

JS如何继续事件防止默认

来自分类Dev

如何防止退格键触发 onkeyup 事件?

来自分类Dev

如何防止点击事件相互重叠?

来自分类Dev

触发ondblClickRow事件时如何防止onSelectRow事件

来自分类Dev

如何使用MouseClicked事件来防止mouseExited事件?

Related 相关文章

热门标签

归档