DPlayer.js視頻播放插件使用方法
DPlayer.js視頻播放插件簡單的使用
主要用到瞭實現瞭:視頻播放 、監聽開始、結束、暫停、播放時間、切換視頻
官方文檔:http://dplayer.js.org
效果圖:
**
註意:我是在本地起瞭個服務,用局域網連接到手機測試,其中蘋果手機中,視頻的跳轉視頻位置失效,安卓手機良好,目前沒解決…後續有時間會持續更新
**
代碼部分 html:
<link rel="stylesheet" href="css/dplayer.min.css"> <script src="js/dplayer.min.js"></script> <div id="dplayer" style="font-size: 12px;"></div> <button class="click1">切換視頻</button>
js:
$(function () { // 初始化視頻 const dplayer = new DPlayer({ container: document.getElementById('dplayer'), video: { url: 'video/001.mp4', //視頻路徑 pic: 'images/banner1.png', //視頻封面 thumbnails: 'images/banner2.png', //視頻縮略圖 type: 'auto' }, }); dplayer.seek('6.972618'); //跳轉到指定時間位置 // 點擊切換視頻 $('.click1').click(function () { switchVideos(); }) // 進行監聽 dplayer.on('play', function () { console.log("播放"); dplayer.seek('6.972618'); //跳轉到指定時間位置 }); dplayer.on('pause', function () { console.log("暫停"); console.log(dplayer.video.currentTime); //獲取當前播放時間 }); dplayer.on('ended', function () { console.log("播放結束"); }); dplayer.on('error', function () { console.log("播放異常"); }); }) function switchVideos() { // ajax發送請求 獲取所點擊的視頻數據 // ...... dplayer.switchVideo({ url: 'video/002.mp4', //賦值data中的視頻URL pic: 'images/banner2.png', //獲取封面圖片 thumbnails: 'images/banner2.png' //視頻縮略圖 }) }
以上就是本文的全部內容,希望對大傢的學習有所幫助,也希望大傢多多支持WalkonNet。
推薦閱讀:
- None Found