vue流媒体播放器(超精致Vue播放组件Vue-CoreVideoPlayer)

今天给小伙伴们推荐一款功能超赞的vue.js视频播放器组件VueCoreVideoPlayer。

vue流媒体播放器(超精致Vue播放组件Vue-CoreVideoPlayer)(1)

vue-core-video-player 一个基于Vue超轻量级的视频播放器组件。采用 Adobd XD 进行UI设计,支持移动端适配。

vue流媒体播放器(超精致Vue播放组件Vue-CoreVideoPlayer)(2)

特性

  • 个性化UI配置
  • i18n
  • 服务端渲染
  • 画中画模式
  • 事件订阅
  • 易于开发
  • 支持移动端适配

vue流媒体播放器(超精致Vue播放组件Vue-CoreVideoPlayer)(3)

安装

$ npm i vue-core-video-player -S

使用插件

<template> <div class="player-container"> <vue-core-video-player src="/assets/xxx.mp4" @loadedmetadata="loaded" @play="playFunc" @pause="pauseFunc" @error="errorHandle" > </vue-core-video-player> </div> <template> <script> import VueCoreVideoPlayer from 'vue-core-video-player' export default { methods: { loaded () { // ... }, playFunc () { // ... }, pauseFunc () { // ... }, errorHandle (e) { // ... }, } } </script>

支持设置多分辨率视频,默认的分辨率是 '720p',通过 resolution 这个属性来设置。

const videoSource = [ { src: 'assets/xxx.mp4', resolution: 360, }, { src: 'https://media.vued.vanthink.cn/sparkle_your_name_am720p.mp4', resolution: 720, }, { src: 'https://media.vued.vanthink.cn/y2mate.com - sparkle_your_name_amv_K_7To_y9IAM_1080p.mp4', resolution: 1080 } ]

vue流媒体播放器(超精致Vue播放组件Vue-CoreVideoPlayer)(4)

附上示例演示及仓库地址

# 文档说明 https://core-player.github.io/vue-core-video-player/ # 示例地址 https://events.jackpu.com/vue-core-video-player-examples/ # github地址 https://github.com/core-player/vue-core-video-player

ok,今天就分享到这里。希望能对你有些帮助!如果大家有其他Vue播放组件,欢迎留言讨论哈~~

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页