[vue] HTML5视频播放器组件

“一款基于 vue.js 的轻量级的视频播放器插件插件”

文档地址:https://core-player.github.io/vue-core-video-player/

在Vue-cli 脚手架环境测试

1.安装

npm i vue-core-video-player -S

2.使用

<template>
  <vue-core-video-player
    src="http://xxxxxxx:8888/down/We4CqpXkxD7y"
    preload="metadata"
  ></vue-core-video-player>
</template>

3.配置

  • src:视频文件地址
  • preload: 配置视频加载方式 (metadata、none、auto)

....还有很多配置,目前研究了这两个,所有配置都在文档上

4.测试:

想实现一个效果:视频是边播放边加载的,而不是直接全加载完再播放。

  1. 准备视频文件
  2. 按照官方文档配置 preload=metadata,文档中是这样写的 “表示仅预先获取视频的元数据”
  3. 播放

(这里有个坑,在服务器上放的视频文件有点小,瞬间就加载完了。可能是这个原因,导致看不出来边播放边加载的效果)

接下来打算换个大点的文件继续测试.......

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue中,要实现跳出视频播放器的功能,可以使用Vue的路由功能。首先,需要定义一个路由链接,当点击该链接时跳出视频播放器。可以使用`<router-link>`组件来创建路由链接。接下来,可以在路由中定义一个对应的路由路径和组件,该组件就是视频播放器的视图。当用户点击路由链接时,路由会根据路径加载对应的组件,从而实现跳出视频播放器的效果。 代码示例如下: 1. 在模板中定义一个路由链接: ```html <router-link to="/video">跳出视频播放器</router-link> ``` 2. 在路由配置中定义一个对应的路由路径和组件: ```javascript const routes = [ { path: '/video', component: VideoPlayer } // 其他路由配置... ] ``` 3. 创建视频播放器组件: ```vue <template> <div class="video-player"> <!-- 视频播放器的界面 --> </div> </template> <script> export default { // 组件的逻辑代码 } </script> <style> /* 视频播放器的样式 */ </style> ``` 通过以上步骤,当用户点击路由链接时,路由会加载`VideoPlayer`组件,从而实现跳出视频播放器的效果。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [在Vue中自制视频播放器(下)](https://blog.csdn.net/zyj362633491/article/details/86511133)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值