vue3集成video.js

本文介绍了如何在Vue项目中安装和使用video.js库,展示了创建包含视频源、控制选项和自定义设置的HTML模板,并在mounted钩子中初始化视频播放。
摘要由CSDN通过智能技术生成

 就长这个样子,该有的功能都有了

首先安装

npm install video.js

然后创建一个vue文件

<template>
  <div class="full"  style="padding: 10px;overflow: auto;">
    <video :id="videoId" class="video-js"></video>
  </div>
</template>
<script setup lang="ts">
import { onMounted} from "vue";
import videojs from "video.js";
import 'video.js/dist/video-js.css';
const videoId="video_"+new Date().getTime();

onMounted(()=>{
  var player = videojs(videoId, {
    sources: [{
      src: 'http://xxx/xxx/test.mp4',
      type: 'video/mp4'
    }],
    controls: true,
    fluid: true,
    preload: 'auto',
    autoplay: true,
    playbackRates: [0.5,0.75,1, 1.25, 1.5, 2,3,4,5],
    language:'zh-CN',
    nativeControlsForTouch: false,
  });
});

</script>
<style scoped>

</style>

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值