当前位置:   article > 正文

vue3-video-play插件

vue3-video-play

        1. 安装

npm i vue3-video-play

        2. 引入

  1. import vue3videoPlay from 'vue3-video-play'
  2. import 'vue3-video-play/dist/style.css'

        3. 使用

  1. <vue3videoPlay
  2. width="100%"
  3. v-bind="options"
  4. ref="videoPlayer"
  5. :currentTime="currentTime"
  6. @timeupdate="handleTimeUpdate"
  7. />
  1. let options = reactive({
  2. width: "800px", //播放器高度
  3. height: "450px", //播放器高度
  4. color: "#409eff", //主题色
  5. title: "1111", //视频名称
  6. src: props.video_url, //视频源
  7. muted: false, //静音
  8. webFullScreen: false,
  9. speedRate: ["0.75", "1.0", "1.25", "1.5", "2.0"], //播放倍速
  10. autoPlay: false, //自动播放
  11. loop: false, //循环播放
  12. mirror: false, //镜像画面
  13. ligthOff: true, //关灯模式
  14. volume: 0.3, //默认音量大小
  15. control: true, //是否显示控制,
  16. speed: true,
  17. current: '', //已播放时长
  18. controlBtns: [
  19. "audioTrack",
  20. "quality",
  21. "speedRate",
  22. "volume",
  23. "setting",
  24. "pip",
  25. "pageFullScreen",
  26. "fullScreen",
  27. ], //显示所有按钮,
  28. })
  29. const currentTime = ref(0)
  30. const handleTimeUpdate = (event) => {
  31. // console.log('变化', currentTime.value)
  32. currentTime.value = event.target.currentTime
  33. }

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/102382
推荐阅读
相关标签
  

闽ICP备14008679号