整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          HTML5視頻播放器增強器

          TML5視頻播放器增強腳器是一款專門為瀏覽器播放設計的增強插件,用戶能夠通過這種方式來進行倍速播放的控制,這也就意味著你能夠在任何的界面當中進行倍速的播放,能給用戶帶來更好的觀影體驗。

          http://www.downxia.com/downinfo/289348.html

          lv.js 是 HTML5 Flash 視頻(FLV)播放器,純原生 JavaScript 開發,沒有用到 Flash。由 bilibili 網站開源。


          引入js

              <script src="flv.min.js"></script>

          視圖

          <div class="main">
                  <video id="videoElement" class="centeredVideo" controls autoplay width="1024" height="576">Your browser is too old which doesn't support HTML5 video.</video>
              </div>
              <br>
              <div class="controls">
                  <!--<button onclick="flv_load()">加載</button>-->
                  <button onclick="flv_start()">開始</button>
                  <button onclick="flv_pause()">暫停</button>
                  <button onclick="flv_destroy()">停止</button>
                  <input style="width:100px" type="text" name="seekpoint" />
                  <button onclick="flv_seekto()">跳轉</button>
              </div>


          js

          多媒體標簽:

          音頻標簽audio:

              <audio src="音頻文件的URL"></audio><!-- audio標簽需要controls控件才可以播放音頻,controls的屬性值可以省略,如果URL為視頻格式文件,則只會播放音頻 -->

          html5中通過audio標簽實現音頻播放,支持的格式有.mp3/.ogg/.wav;注意:標簽中必須要有controls屬性,否則不會播放;loop循環播放,autoplay自動播放屬性(谷歌為了用戶體驗禁用了這個功能);一般為了兼容多個瀏覽器,audio標簽中不寫src屬性,而是通過source標簽寫入多個格式的音頻供瀏覽器選擇,若都不支持則輸入提示文字:

          
              <body>
                <audio controls loop autoplay>
                  <source src="music/bgsound.mp3" type="audio/mpeg">
                  <source src="music/movie04.ogg" type="audio/mpeg">
                    若瀏覽器都不支持以上格式,在這里輸入提示文字即可
                </audio>
              </body>

          視頻標簽video:

          
              <video src="視頻文件的URL" controls="controls"></video><!-- video標簽需要controls控件才可以播放視頻,controls的屬性值可以省略 -->

          視頻一般比較大,如果是一般的視頻上傳,我們可以借助第三方視頻平臺,如騰訊、優酷等,把視頻上傳到第三方平臺后分享,通過ifram標簽插入到代碼中即可。

          embed可以用來插入各種多媒體,例如Midi、Wav、AIFF、AU、MP3等格式,它支持音頻或視頻播放

          
              <embed src="" allowFullScreen="true" quality="high" allowScriptAccess="always" type="application/x-shockwave-flash"></embed>

          html5中定義視頻通過video標簽,其屬性:autoplay自動播放(谷歌為了用戶體驗禁用了這個功能,解決方法是給video標簽加靜音屬性muted)、muted靜音、controls默認播放控件、loop循環播放、poster加載等待的圖片、preload是否預先加載,其屬性值auto和none、width設置播放窗口的寬度、height設置播放窗口的高度,支持的格式有ogg/MPEG4/WebM等,一般video標簽中不寫src屬性,而是通過source標簽寫入多個格式的視頻供瀏覽器選擇,若都不支持則輸入提示文字:

          
              <body>
                <video controls loop autoplay poster="images/bg.jpg">
                  <source src="video/movie04.ogg" type="video/ogg">
                  <source src="video/mp4.mp4" type="video/mp4">
                    若瀏覽器都不支持以上格式,在這里輸入提示文字即可
                  </video>
              </body>

          全屏方法:

          HTML5允許用戶自定義網頁上任意一元素全屏顯示,element.requsetFullScreen()開啟全屏顯示;

          同樣支持關閉全屏操作:document.cancelFullScreen(),注意:任何元素的全屏操作后都只需要給document關閉全屏即可。

          document.fullScreen檢測當前是否處于全屏狀態。

          以上方法不支持ie9以下低版本瀏覽器,以及高級瀏覽器加私有前綴才可以使用(webkit內核瀏覽器:webkitRequestFullScreen、webkitCancelFullScreen,如chrome瀏覽器。Gecko內核瀏覽器:mozRequestFullScreen、mozCancelFullScreen,如火狐瀏覽器;document.webkitIsFullScreen、document.mozFullScreen)


          
                  <script>
                      var btn = document.querySelector('input');
                      var flag = true;
                      if (flag) {
                          btn.onclick = function() {
                              bodys.webkitRequestFullScreen();
                              !flag;
                          };
                      } else {
                          btn.onclick = function() {
                              document.webkitCancelFullScreen();
                              !flag;
                          };
                      };
                  </script>

          自定義播放器:

          播放器中常用方法:



          播放器中常用屬性:



          繼:



          播放器中常用事件:



          解決html5標簽兼容性:

          由于html5新增的許多語義化標簽在低版本瀏覽器不兼容,這里推薦一款js插件來解決這個問題:html5shiv.js,其相關教程查閱官網:https://www.npmjs.com/package/html5shiv

          提示:本文圖片等素材來源于網絡,若有侵權,請發郵件至郵箱:810665436@qq.com聯系筆者 刪除。

          筆者:苦海123

          其它問題可通過以下方式聯系本人咨詢:

          QQ:810665436

          微信:ConstancyMan


          主站蜘蛛池模板: 韩国福利一区二区三区高清视频| 日韩精品一区二区三区色欲AV| 精品国产AⅤ一区二区三区4区 | 亚洲一区二区精品视频| 日本强伦姧人妻一区二区| 国产AV一区二区三区传媒| 一区国产传媒国产精品| 国产成人精品久久一区二区三区av| 日韩好片一区二区在线看| 中文字幕一区二区免费| 日本一区二区三区四区视频| 91在线一区二区| 亚洲AV无码一区二区三区系列| 无码av中文一区二区三区桃花岛 | 国产精品一区二区电影| 精品无码人妻一区二区三区品 | 日本国产一区二区三区在线观看| 国产午夜精品一区二区三区 | 精品免费国产一区二区三区| 人妻夜夜爽天天爽爽一区| 亚洲AV综合色一区二区三区 | 中文字幕一区二区三区免费视频 | 精品伦精品一区二区三区视频 | 春暖花开亚洲性无区一区二区| 国产精品无码亚洲一区二区三区 | 91在线一区二区| 国产精品高清一区二区三区不卡 | 日韩人妻不卡一区二区三区| 一区二区三区四区在线播放| 精品一区二区高清在线观看| 在线日产精品一区| 国产精品一级香蕉一区| 无码人妻精品一区二区蜜桃网站 | 91成人爽a毛片一区二区| 久久久久99人妻一区二区三区| 国产伦精品一区二区三区视频猫咪| 一区二区国产在线播放| 久久久99精品一区二区| 一区二区视频传媒有限公司| 国产精品无码一区二区三级 | 加勒比无码一区二区三区|