如何在html中引入DPlayer.js视频播放插件,以及任何使用DPlayer.js插件
主要用到了实现了:视频播放 、监听开始、结束、暂停、播放时间、切换视频
github:https://github.com/whiskyma/gulp-demo
截图如下:
html代码部分:
<script src="js/dplayer.min.js"></script> <div id="dplayer" style="font-size: 12px;"></div> <button class="click1">切换视频</button>
js代码:
"use strict";
var dplayer = new DPlayer({
container: document.getElementById('dplayer'),
video: {
url: './images/video.mp4',
//视频地址
pic: './images/banner.jpeg',
//视频封面
thumbnails: 'images/default.png',
//视频缩略图
type: 'auto'
},
//lang: 'en', // 可选,语言,`zh'用于中文,`en'用于英语,默认:Navigator
loop: false,
// 可选,循环播放音乐,默认:true
theme: '#FADFA3',
// 可选,主题颜色,默认: #b7daff
screenshot: true,
// 可选,启用截图功能,默认值:false,注意:如果设置为true,视频和视频截图必须启用跨域
hotkey: true,
// 可选,绑定热键,包括左右键和空格,默认值:true
preload: 'auto',
// 可选,预加载的方式可以是'none''metadata''auto',默认
// dplayer.seek('6.972618'), //跳转到指定时间位置
autoplay: true,
//自动播放 不支持移动浏览器
danmaku: {
// 可选,显示弹幕,忽略此选项以隐藏弹幕
id: '9E2E3368B56CDBB4',
// 必需,弹幕 id,注意:它必须是唯一的,不能在你的新播放器中使用这些: `https://api.prprpr.me/dplayer/list`
api: 'https://api.prprpr.me/dplayer/',
// 必需,弹幕 api
token: 'tokendemo',
// 可选,api 的弹幕令牌
maximum: 1000,
// 可选,最大数量的弹幕
addition: ['https://api.prprpr.me/dplayer/bilibili?aid=4157142'] // 可选的,额外的弹幕,参见:`Bilibili弹幕支持`
}
});
样式代码就自己写啦!!!
用心做它,真心体会.