xgplayer插件的使用-西瓜播放器 ---- Vue3中使用

本文介绍了西瓜播放器(xgplayer)的官方资源、优点、在Vue3项目中的下载与配置,以及如何实现视频播放、设置参数如中文界面、静音、自动播放、截图和流式布局等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

xgplayer 视频

一、xgplayer官网

xgplayer官网 - 点我进入

一、xgplayer简单介绍

西瓜播放器是字节跳动推出的一款播放器。

  • 稳定性好(大厂(字节跳动)出品);
  • 插件方便实用且简洁高雅;
  • 官网文档清晰;
  • 集成在线生成工具;
  • 提供示例;

总之好用实用方便就完事了

 三、xgplayer下载

注意:我是在Vue3项目中使用的,版本号为  3.0.16

pnpm install xgplayer@3.0.16

 四、项目中简单使用

<template>
    <div id="mse" />
</template>

<script setup lang="ts">
import { onMounted } from "vue";
import Player from "xgplayer";
import "xgplayer/dist/index.min.css";

defineOptions({
  name: "VideoPage"
});

onMounted(() => {
  new Player({
    id: "mse", //元素id
    lang: "zh", //设置中文
    volume: 0, // 默认静音
    autoplay: false, //自动播放
    screenShot: true, // 开启截图功能

    //视频地址
    url: "//lf3-static.bytednsdoc.com/obj/eden-cn/nupenuvpxnuvo/xgplayer_doc/xgplayer-demo.mp4",

    //封面图
    poster:
      "//lf9-cdn-tos.bytecdntp.com/cdn/expire-1-M/byted-player-videos/1.0.0/poster.jpg",
    fluid: true, // 填满屏幕 (流式布局)
    playbackRate: [0.5, 0.75, 1, 1.5, 2] //传入倍速可选数组
  });
});
</script>

<style scoped>
#mse {
  flex: auto;
}
</style>

 效果:

xgplayer 视频

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值