nuxt中引入vue-video-player插件

使用vue-video-player实现直播功能

安装vue-video-player

npm i -S vue-video-player
cnpm i -S vue-video-player // 网络不好推荐使用

引入插件

在plugins新建文件video.js,编写如下代码


import Vue from 'vue'
import VideoPlayer from 'vue-video-player'
import 'video.js/dist/video-js.css'
import 'vue-video-player/src/custom-theme.css'
Vue.use(VideoPlayer)

在nuxt中使用

  • nuxt.config.js的plugins引入video.js
{ 
    src: '~plugins/video', 
    ssr: false
}
  • 组件中使用

data中:

playerOptions: {
    // playbackRates: [0.7, 1.0, 1.5, 2.0], //播放速度
    autoplay: false, //如果true,浏览器准备好时开始回放。
    muted: false, // 默认情况下将会消除任何音频。
    loop: false, // 导致视频一结束就重新开始。
    preload: "auto", // 建议浏览器在

注意:修改完配置文件需要使用npm run dev重新启动一下。如果有疑问欢迎评论区交流

参考文献

  • nuxt官方
  • vue-video-player 官方

你可能感兴趣的:(nuxt中引入vue-video-player插件)