vue视频播放组件,vue-video-player文档

  vue视频播放组件,vue-video-player文档

  本文主要介绍了适用于Vue的播放器组件Vue-Video-Player的操作,具有很好的参考价值。希望对你有帮助。来和边肖一起看看吧。

  如果h5的标签Video不能满足你的需求,那么使用这个组件Vue-Video-Player,它可能会满足你的需求。

  视频播放器

  视频播放器vjs-自定义皮肤

  ref=视频播放器

  :playsinline=true

  :options=playerOptions

  /视频播放器

  配置参数:

  玩家选项:{

  身高:400,

  播放速率:[0.7,1.0,1.5,2.0],//播放速度

  Autoplay: false,//如果为true,浏览器准备好了就开始播放。

  Muted: false,//默认情况下将消除任何音频。

  Loop: false,//使视频一结束就重新开始。

  Preload: auto ,//建议浏览器是否应在视频加载元素后开始下载视频数据。自动浏览器选择最佳行为并立即开始加载视频(如果浏览器支持)。

  语言: zh-CN ,

  AspectRatio: 16:9 ,//将播放器置于平滑模式,并在计算播放器的动态大小时使用该值。该值应该代表一个比例,即由冒号分隔的两个数字(例如“16:9”或“4:3”)

  Fluid: true,//为true时,Video.js player将具有流体大小。换句话说,它将被缩放以适合其容器。

  来源:[

  {

  类型: video/mp4 ,//这里支持的种类很多:基本视频格式,直播,流媒体等。详情请参考git URL项目。

  src:require( @/assets/vedio . MP4 )//URL地址

  }

  ],

  Poster:要求( @/assets/poster.png ),//您的封面地址

  //width:document . documentelement . client width,//播放器宽度

  NotSupportedMessage:该视频暂时无法播放,请稍后再试,//允许覆盖Video.js无法播放媒体源时显示的默认信息。

  控制栏:{

  时间分割器:真的,

  durationDisplay: true,

  remainingTimeDisplay: false,

  屏幕切换:true//全屏按钮

  }

  },

  请自行参考,并附上链接。

  https://www.npmjs.com/package/vue-video-player

  补充知识:vue 关于在安卓低版本下空白页

  我上网搜了很多原因,都没有解决。我猜测代码的哪一部分不兼容。最后,我在代码上做了注释,一步步检查原因。

  后来发现是斯皮尔的锅。我们用的是高配版5.3.6的版本,应该是Android的低配版不兼容Swiper R5的es6或者es7高级语法。

  回到3.4.2版本,成功解决。

  总结:

  以后要注意各种插件版本的兼容性。

  Vue的播放器组件Vue-Video-Player的上述操作是边肖分享的所有内容。希望能给你一个参考,多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: