首页 > 其他分享 >vue3 使用vue3-video-play

vue3 使用vue3-video-play

时间:2022-12-09 13:45:05浏览次数:45  
标签:play false use video vue3 import

1.安装版本

"vue3-video-play": "^1.3.1-beta.6",

2.在main.ts中进行组件注册

import { createApp } from 'vue'
import Antd from 'ant-design-vue'
import App from './App.vue'
import router from './router'

import vue3videoPlay from 'vue3-video-play' // 引入组件
import 'vue3-video-play/dist/style.css' // 引入css
const store = createPinia()
const app = createApp(App)
store.use()
  app 
  .use(router)
  .use(Antd)
  .use(store)
  .use(vue3videoPlay)
  .mount('#app')

3.在组件中使用

<template>
    <div class="video-style">
        <vue3VideoPlay class="vue-video" v-bind="options" :poster='poster' />
    </div>
</template>

<script lang="ts" setup>
import { ref, reactive } from "vue";
//视频封面
const poster = ref("");
// 视频配置
const options = reactive({
    width: '800px', //播放器高度
    height: '450px', //播放器高度
    color: "#409eff", //主题色
    title: '', //视频名称
    src:url, //视频源
    muted: false, //静音
    webFullScreen: false,
    speedRate: ["0.75", "1.0", "1.25", "1.5", "2.0"], //播放倍速
    autoPlay: false, //自动播放
    loop: false, //循环播放
    mirror: false, //镜像画面
    ligthOff: false,  //关灯模式
    volume: 0.3, //默认音量大小
    control: false,  //是否显示控制器
})

</script>

 

标签:play,false,use,video,vue3,import
From: https://www.cnblogs.com/lisir-blogshare/p/16968704.html

相关文章