html Video.js - 播放时隐藏(绝对定位)视频帧中的文本标题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html Video.js - 播放时隐藏(绝对定位)视频帧中的文本标题相关的知识,希望对你有一定的参考价值。

// hide text when video is playing
(function() {
  var video = $('.video-js').find('video');

  video.on("playing", function(){
    $(this).closest('.episode').find('.hide-when-playing').addClass('hidden');
  });

  video.on("pause", function(){
    $(this).closest('.episode').find('.hide-when-playing').removeClass('hidden');
  });
  
  video.on("ended", function(){
    // do stuff..
  });

})();
<div class="episode">
	<div class="hide-when-playing">
		<h2>Video Title to hide when playing</h2>
	</div>
	<video id="video" class="video-js" controls preload="auto" poster="poster.jpg" data-setup="{}">
    <source src="video.mp4" type='video/mp4'>
    <source src="video.webm" type='video/webm'>
    <p class="vjs-no-js">To view this video please enable JavaScript</p>
  </video>
</div><!-- .episode -->

以上是关于html Video.js - 播放时隐藏(绝对定位)视频帧中的文本标题的主要内容,如果未能解决你的问题,请参考以下文章

video.js全屏bug&隐藏/添加全屏按钮

Video.js - 阻止点击播放功能

视频播放插件Video.js简单使用

HTML5 Video.js 播放视频太快

如何在 chrome 中使用 video.js 播放 flash(.flv) 视频

HTML5视频播放插件Video.js使用详解