vue-dplayer 视频播放器
vue-dplayer 是对 dplayer 做的 vue 支持更多精彩更多技术博客,请移步 asing1elife’s blog官网vue-dplayerdplayer-doc示例如果默认 options 中没有视频链接,之后设置视频链接时,直接通过 this.options.video.url = videoPath 是无效的需要先获取到播放器的实例 this.$...
·
vue-dplayer 是对 dplayer 做的 vue 支持
更多精彩
- 更多技术博客,请移步 asing1elife’s blog
官网
示例
- 如果默认
options
中没有视频链接,之后设置视频链接时,直接通过this.options.video.url = videoPath
是无效的 - 需要先获取到播放器的实例
this.$refs.player.dp
,然后通过switchVideo()
对url
进行修改
<template>
<d-player ref="player" :options="options"></d-player>
</template>
<script type="text/ecmascript-6">
import dPlayer from 'vue-dplayer'
import 'vue-dplayer/dist/vue-dplayer.css'
export default {
name: 'in-video',
props: {
source: {
type: String,
default: ''
}
},
data () {
return {
player: null,
options: {
video: {
url: ''
},
contextmenu: [
{}
]
}
}
},
mounted() {
this.player = this.$refs.player.dp
},
created() {
this._setVideoUrl(this.source)
},
methods: {
// 设置视频播放路径
_setVideoUrl (url) {
this.player.switchVideo({
url: url
})
}
},
components: {
dPlayer
}
}
</script>
更多推荐
已为社区贡献28条内容
所有评论(0)