1. 安装依赖

cnpm i -S dplayer
或
yarn add dplayer

2. 引入依赖

import DPlayer from "dplayer";

3. 初始化播放器

//播放器容器
<template><div><div id="dplayer"></div></div>
</template>
//初始化
let options = {container: document.getElementById("dplayer"),video: {url: "http://47.105.206.28/videos/wangkun.mp4"},
}
new DPlayer(options);

【options属性】

属性名 类型 备注
container Element 播放器容器,默认值document.querySelector(‘.dplayer’)
video Object 视频信息
video.url String 视频链接
video.pic String 视频封面
video.thumbnails String 视频缩略图,可以使用 DPlayer-thumbnails生成
video.type String 可选值: ‘auto’, ‘hls’, ‘flv’, ‘dash’, ‘webtorrent’, ‘normal’ 或其他自定义类型, 见#MSE 支持
video.customType Object 自定义类型, 见#MSE 支持
contextmenu Array 自定义右键菜单
contextmenu.text String 菜单名
contextmenu.link String 跳转地址
contextmenu.click Function 点击事件function(player){}

【api事件】
参考文档:http://dplayer.js.org/zh/guide.html#api

Vue——播放器DPlayer相关推荐

  1. vue直播流播放器DPlayer使用

    官网地址:http://dplayer.js.org/zh/guide.html 初始化dplayer yarn add dplayer 新建播放器组件player.vue,导入包并创建播放器 < ...

  2. vue 播放器视频插件 之 vue-video-player 铺满全屏自动播放

    1.安装video.js npm install video.js 2.在main.js中引入 import Video from 'video.js' import 'video.js/dist/v ...

  3. One_DPLayer -一款简单好用的在线播放器[DPLayer]

    DPLayer - 很好用的一款播放器,很多中小企业都有用过「学习强国」也使用过. 另外一款西瓜

  4. 播放器 dplayer.js.org

    安装 使用npm: npm install dplayer --save 使用纱线: yarn add dplayer #快速开始 首先,让我们初始化一个最简单的DPlayer 加载DPlayer文件 ...

  5. 前端 互动视频 vue 播放器

    前端互动视频 vue制作 最近鼓捣了一下互动视频,记录一下前端的做法和思路 难点:1.播放器 2 数据结构 1.首先说下播放器,做互动视频,最主要的是遮罩,遮罩不仅能覆盖原视频,而且上面可以显示能实际 ...

  6. php苹果系统播放flv视频播放器,【分享】【优化】苹果CMSV10播放器dplayer

    [PHP] 纯文本查看 复制代码 dplayer增加记忆+P2P播放 body,html{width:100%;height:100%;background:#000;padding:0;margin ...

  7. Vue实现仿音乐播放器项目总述以及阶段目录

    Github地址 https://github.com/badaoliumang/vuemusicplayer Vue实现仿音乐播放器各阶段代码 https://download.csdn.net/d ...

  8. Vue实现仿音乐播放器6-实现新歌速递与swiper轮播图切换

    前言 前面在首页已经完成今日推荐以及访问百度API获取数据,现在继续来完善home主页. 效果 新歌速递 swiper实现轮播图 实现 实现新歌速递 在components下新建新歌速递组件News_ ...

  9. Vue实现仿音乐播放器3-将项目托管到git以及github

    Github新建项目 1.登录github,点击右上角新建仓库 2.输入仓库名以及描述等,点击Create resposity 3.新建仓库完成后,右边有个clone or download,复制SS ...

最新文章

  1. linux基础命令练习,Linux常用命令练习
  2. 用JSP实现上传文件的两种方法
  3. Linux服务器CPU、内存、磁盘空间、负载情况查看python脚本
  4. FortiGate设置E-mail告警
  5. 【chromium】 渲染显示相关概念
  6. C++数据结构——array、vector、链表
  7. Skype通话调度功能提供给Android用户
  8. 【Git】mac执行git命令出现xcrun: error: invalid active developer path解决方法
  9. python中字典dict的方法fromkeys
  10. SASE 本质探究(1):什么是云化
  11. 心理学与生活-南京大学-陈昌凯-中国大学MOOC慕课-各章测试题答案
  12. 测不准原理?记一次Guava队列问题的排查
  13. linux格式化fat的命令,在Linux中使用mkfs命令格式化磁盘或分区上的文件系统
  14. linux之getopt 函数
  15. Knockout.js-111
  16. 006 window操作系统安装(GHO)
  17. 关于hashmap的深入-hashmap产生死锁的详解
  18. [题解]bzoj2152 聪聪可可
  19. 杰理AC692X 软开关机的实现
  20. 自动控制原理(2)——自动控制的类型、基本要求

热门文章

  1. 学习Linux,吃透这篇足够(适合Java开发者)
  2. 微信小程序 -- 获取语音,并将语音转为文字(插件:微信同声传译)
  3. 计算机用户文件夹怎么重命名,用户文件夹怎么改名
  4. 中国区域分流域NASADEM
  5. word2vec 训练中文wiki语料
  6. MySQL面试题---酒店信息表
  7. decimal.js--使用/实例
  8. AI/ML如何在山林防火中大显身手
  9. 世界知名大学课件下载
  10. peetch:一个针对eBPF的安全实践研究平台