国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

video.js使用改變ui過(guò)程

2019-11-19 17:18:48
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

Video.js 是一個(gè)通用的在網(wǎng)頁(yè)上嵌入視頻播放器的 JS 庫(kù),Video.js 自動(dòng)檢測(cè)瀏覽器對(duì) HTML5 的支持情況,如果不支持 HTML5 則自動(dòng)使用 Flash 播放器。(要支持ie低版本請(qǐng)下載5.4.3版 )

廢話不多說(shuō)了,直接給大家貼代碼了,具體代碼如下所示:

<video id="my_video" class="video-js vjs-default-skin vjs-big-play-centered my-vedio" preload="auto" controls width="800" height="600" align="middle" poster="image/vedio.png" data-setup="{}">  <source src="video/2.mp4" type="video/mp4" />  <!-- 加載hls視頻-->  <source src="http://live.hkstv.hk.lxdns.com/live/hks/playlist.m3u8" type="application/x-mpegURL">  <!-- 加載rtmp視頻-->  <source src="rtmp://live.hkstv.hk.lxdns.com/live/hks" type="rtmp/flv" /></video>

poster屬性用于設(shè)置預(yù)覽圖

source用于設(shè)置視頻地址

獲取video中各種默認(rèn)UI

var myPlayer = videojs('my_video');var c = myPlayer.controlBar.children();console.log(c);

我只發(fā)現(xiàn)了一個(gè)比較蠢的辦法。

在console中可以看到一個(gè)UI數(shù)組,選擇自己要改變的變量,比如我要?jiǎng)h除全屏圖標(biāo),重新添加全屏事件

myPlayer.controlBar.removeChild(c[15]); var SBtn = myPlayer.controlBar.addChild('button'); SBtn.addClass('vjs-fullscreen-control'); SBtn.add<br>  //在自定義的全屏button中添加id屬性 SBtn.setAttribute('id', 'fs'); // 播放時(shí)處理的代碼 myPlayer.on('play', function(event) {  event.preventDefault();  /* Act on the event */  played = true;  console.log('play');  $("#md-video-title").hide(); }); // 停止時(shí)要處理的代碼 myPlayer.on('pause', function(event) {  event.preventDefault();  /* Act on the event */  played = false;  console.log('play');  $("#md-video-title").show(); }); $("#fs").on('click', function(event) {  console.log("放大視頻");  $('#myModal').modal('toggle')  $("#hide-container").after($("#my_video"));  $("#my_video").css({   width: '1140',   height: '600',   'border-color':'#ffffff'  });  if (played) {   myPlayer.play();  } });

以上所述是小編給大家介紹的video.js使用改變ui過(guò)程,希望對(duì)大家有所幫助!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 化州市| 会同县| 宁南县| 菏泽市| 满城县| 濮阳市| 右玉县| 磴口县| 鄄城县| 丰台区| 信阳市| 田东县| 慈利县| 梓潼县| 霍邱县| 衡水市| 仁化县| 沾益县| 罗山县| 德江县| 平阴县| 芜湖县| 射阳县| 上高县| 遵义县| 阜宁县| 新邵县| 象州县| 西昌市| 永春县| 沅陵县| 福鼎市| 房产| 奈曼旗| 乌拉特中旗| 涿鹿县| 长宁县| 大埔县| 察雅县| 田阳县| 营山县|