使用videojs播放rtmp直流视频,添加click事件,为啥只有点击控制栏的播放/停止按钮有效

代码的忧伤 2017-02-28 11:38:15
js:
videojs.options.flash.swf = "{{ STATIC_URL }}video-js/video-js.swf"
var player = videojs('videoPlayer', {}, function() {
this.on('click',function(){
console.log('click');
});
});
html:
<div id="video-monitor">
<div class="row-fluid">
<div class="span6">
<video id="videoPlayer" class="video-js vjs-default-skin vjs-big-play-centered"
controls autoplay preload="auto" width="640" height="360"
data-setup='{ "html5" : { "nativeTextTracks" : false } }'>
<source src='rtmp://host/live/tm1' type='rtmp/mp4' />
</video>
</div>
</div>
</div>

结果:
点击视频画面时,控制台不会打印click;只有点击控制栏的播放/停止按钮时,控制台才会打印click;我希望点击播放画面时,控制台也打印click。请问怎么处理好呢?
...全文
1047 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
药酱 2021-01-13
  • 打赏
  • 举报
回复
如何解决呢?

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧