다음은 관심 있는 학생들을 위해 제가 편집한 Video.js 웹 플레이어입니다.
1단계
<link href="video-js.css" rel="stylesheet" type="text/css"> <!-- video.js must be in the <head> for older IEs to work. --> <script src="video.js"></script>
2. 2단계
<script> videojs.options.flash.swf = "video-js.swf"; </script>
3. 3단계
<video id="example_video_1" class="video-js vjs-default-skin vjs-big-play-centered" controls preload="none" width="640" height="480" data-setup="{}"> <source src="wangdeshun.mp4" type="video/mp4"/> <p class="vjs-no-js">To view this video please enable JavaScript, and consider upgrading to a web browser that <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a> </p> </video>
4. 이렇게 하면 온라인 동영상을 재생할 수 있습니다. 매우 편리하지 않습니까?
동영상이 재생되었는지 확인하세요
<script> var player = videojs("example_video_1"); // 检测播放时间 player.on('timeupdate', function () { console.log('当前播放时间:' = player.currentTime()); } }); // 开始或恢复播放 player.on('play', function() { console.log('开始/恢复播放'); }); // 暂停播放 player.on('pause', function() { console.log('暂停播放'); }); /在 <head> 中声明 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> setTimeout(function(){ player.pause(); },10000); </script>
휴대폰에서 사용하시는 경우
player.on('timeupdate', function () { // 如果 currentTime() === duration(),则视频已播放完毕 if (player.duration() != 0 && player.currentTime() === player.duration()) { // 播放结束 } });
가 필요합니다. 위 내용은 제가 편집한 Video.js 웹 플레이어입니다. 미래.
관련 기사:
Javascript에서 입력한 숫자를 통화 형식으로 자동 변환하는 방법(코드 첨부) vue.js를 사용하여 가격 형식을 구현하는 방법(코드 첨부) js 네이티브 코드 양방향 데이터 바인딩을 구현합니다(직접 사용할 수 있으며 이미 캡슐화되어 있음)위 내용은 Video.js를 사용하여 웹 플레이어 만들기(그래픽 튜토리얼)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!