有没有懂 vuepress 的大佬能指点我一下啊
我最近需要在 vuepress 页面中插入视频,暂定使用 dplayer,
如果有能满足上面功能的其他播放器,也麻烦大佬提醒告知一下。
经过两天的折腾,使用了 vue-dplayer
(也尝试过使用最新版本的 dplayer 自己打包,结果一样),在 vuepress dev docs
时可以正常使用,本地预览网页正常,但是在使用 vuepress build docs
命令生成静态文件时,会报错,报错图片如下:
现在页面内使用代码如下:
<template>
<div id="app">
<d-player :options="options" ref="player">
</d-player>
</div>
</template>
<script>
import Vue from 'vue';
import VueDPlayer from 'vue-dplayer'
import 'vue-dplayer/dist/vue-dplayer.css'
Vue.use(VueDPlayer)
export default {
data() {
return {
options: {
video: {
url: '',
},
autoplay: false,
},
player: null,
}
},
mounted() {
this.player = this.$refs.player.dp
}
}
</script>
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.