DPlayer.js視頻播放插件使用方法
DPlayer.js視頻播放插件簡單的使用
主要用到了實現(xiàn)了:視頻播放 、監(jiān)聽開始、結(jié)束、暫停、播放時間、切換視頻
官方文檔:http://dplayer.js.org
效果圖:
**
注意:我是在本地起了個服務(wù),用局域網(wǎng)連接到手機測試,其中蘋果手機中,視頻的跳轉(zhuǎn)視頻位置失效,安卓手機良好,目前沒解決…后續(xù)有時間會持續(xù)更新
**
代碼部分 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'); //跳轉(zhuǎn)到指定時間位置 // 點擊切換視頻 $('.click1').click(function () { switchVideos(); }) // 進行監(jiān)聽 dplayer.on('play', function () { console.log("播放"); dplayer.seek('6.972618'); //跳轉(zhuǎn)到指定時間位置 }); dplayer.on('pause', function () { console.log("暫停"); console.log(dplayer.video.currentTime); //獲取當(dāng)前播放時間 }); dplayer.on('ended', function () { console.log("播放結(jié)束"); }); dplayer.on('error', function () { console.log("播放異常"); }); }) function switchVideos() { // ajax發(fā)送請求 獲取所點擊的視頻數(shù)據(jù) // ...... dplayer.switchVideo({ url: 'video/002.mp4', //賦值data中的視頻URL pic: 'images/banner2.png', //獲取封面圖片 thumbnails: 'images/banner2.png' //視頻縮略圖 }) }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
window.onload與$(document).ready()的區(qū)別分析
這篇文章主要介紹了window.onload與$(document).ready()的區(qū)別,實例分析了二者在加載頁面元素使用過程中的區(qū)別,需要的朋友可以參考下2015-05-05javascript委托(Delegate)blur和focus用法實例分析
這篇文章主要介紹了javascript委托(Delegate)blur和focus用法,實例分析了javascript委托的用法及針對常見瀏覽器的使用技巧,需要的朋友可以參考下2015-05-05javascript判斷是手機還是電腦訪問網(wǎng)頁的簡單實例分享
在智能手機越來越普及甚至是泛濫的時候,確實給大家的生活帶來了很大的方便,但是對于web前端設(shè)計師來說,可就麻煩多了,現(xiàn)在很多的網(wǎng)站在制作過程中都要考慮到手機訪問的問題,那么我們?nèi)绾蝸砼袛嗫蛻舳耸遣皇鞘謾C呢,下面分享個例子吧2014-06-06用javascript實現(xiàn)分割提取頁面所需內(nèi)容
用javascript實現(xiàn)分割提取頁面所需內(nèi)容...2007-05-05