UNPKG

pttx-plugin

Version:
58 lines (41 loc) 1.16 kB
# vue-video-xg-pttx > A HTML5 video player component for Vue3 ## Code live demo is here: [https://gitee.com/derekgo/tool-collection/tree/master/customVideo/vue3/pluginVersion](https://gitee.com/derekgo/tool-collection/tree/master/customVideo/vue3/pluginVersion ) ![](https://gitee.com/derekgo/tool-collection/raw/master/customVideo/vue3/static/vue-video-xg.jpg) ## Installation ```bash npm i vue-video-xg --save ``` ## Usage main.ts ``` // script import { createApp } from 'vue'; import App from './App.vue'; import customVideo from "vue-video-xg" import "vue-video-xg/lib/style.css";//引入样式 const app = createApp(App); app.use(customVideo); //全局注册 app.mount('#app'); ``` App.vue ``` <template> <div class="app-container"> <customVideo :config="config" /> </div> </template> <script setup lang="ts"> import {ref} from "vue"; let config = ref({ src:"", //视频 poster: "", // 初始化占位图片 volume: 20,//声音 themeColor:"#19accc",//主体颜色 activeColor:"red",//选中颜色 width:"500px",//宽度 height:"300px",//高度 }) </script> ```