vue 播放视频,默认有视频封面
前几天做视频管理器,原计划使用vue-video-player 库来播放视频,但是发现这个库播放视频,好像需要自己手动截封面【ps: 没有仔细研究vue-video-player,如果这里有不对的地方,请告诉小弟……】
由于不想再多引一个库,索性用video 试了一下,惊奇的发现 默认就有封面:
以下是 .vue 文件:
<template><video class="video-style"controlsautoplay:src="file.url":ref="dialogVideo" style="width: 268px; height: 170px"></video>
</template><script>
export default {data () {return {// 视频url地址file: {url: 'http://……'}}}
}
</script><style lang="scss" scoped>.video-style {background: #303643;border-radius: 8px;margin: 4px;}
</style>
也可以使用 dialogVideo 来控制播放状态:
if (this.$refs.dialogVideo.paused) {
this.$refs.dialogVideo.play();
} else {
this.$refs.dialogVideo.pause();
}
vue 播放视频,默认有视频封面相关推荐
- vue中使用Alipayer,播放rtmp,m3u8,mp4视频, vue-alipayer-v2.
这是一个基于Alipayer 开发并封装于vue的播放器 由于项目需要接入rtmp协议的直播流,用于实时监控,看了网上的几个开源播放器,最后选择了阿里云的开源播放器,Alipayer,但是Alipay ...
- video标签(获取视频时间总长度,视频当前时间,播放暂停方法,视频封面,)
下面是HTML的内容 <videoid="video"@canplay="getVidDur()"ref="vueMiniPlayer" ...
- 在vue和html中播放.flv格式的视频
借助一个html标签object,来嵌入一个swf媒体播放文件,并利用该文件来播放你预设的文件.下载链接 利用B站开源的flv.js 通过将FLV文件流转换为ISO BMFF(Fragmented M ...
- vue项目兼容m3u8格式视频,h5的Android播放异常
需求:h5项目中(app内嵌页面)和b端管理系统需要兼容m3u8格式的视频 在h5页面的ios端不需要适配,苹果自动做出了兼容 一.问题(h5的android) 1.百度的方法:默认引入的vue-vi ...
- 微信小程序:video标签默认显示视频的第一帧作为封面
微信小程序:video标签默认显示视频的第一帧作为封面 <video src="video_url"controls="{{false}}"initial ...
- vue中使用video-player 播放rtmp格式的视频,播放前有一小段黑屏
问题: 在vue项目中使用video-player 播放rtsp格式的视频的时候, 若视频渲染比较慢的时候, 会导致初始画面是黑屏的状态. 解决思路:监听播放状态,等数据加载完,页面可以渲染的时候 再 ...
- vue 使用video加载视频进行展示,视频循环自动播放
vue 使用video加载视频进行展示,视频循环自动播放loop autoplay <span v-else-if="item.prop === 'alarmVedio'"& ...
- vue使用原生videojs 播放m3u8格式的视频——播放m3u8格式视频(一)
vue使用原生video播放m3u8格式的视频 1.安装依赖 2.页面引入插件(这里我是页面单独引入,减少项目体积) 3.页面中的使用 常见问题 4.实现过程 5.实现.m3u8格式视频播放方法 1. ...
- 【H5】阻止H5页面播放视频默认全屏
老是看到有人找不到阻止视频默认全屏的问题,看到别人发的帖子不是隐藏video标签使用canvas绘制视频就是使用插件来禁止视频默认全屏的问题,其实没有那么麻烦的只需要设置一下属性就可以了 x5-pla ...
最新文章
- RDKit toolkit实战一:调用Python API
- 项目开发之git配置
- OpenGL_Qt学习笔记之_05(纹理映射)
- 隔空投送找不到_嗑技热点对标苹果AirDrop,安卓终于也能隔空投送
- python语言的实验心得体会_国产编程语言木兰被质疑换皮Python:当事人承认夸大、道歉...
- linux getline函数用法,Linux文本处理三剑客之awk学习笔记05:getline用法详解
- 1024乘风破浪季,3本好书助你平步青云
- 50套可视化报表模板直接用,做报告不用愁了!快收藏
- IBM X3650 M4 服务器
- Python入门深度学习完整指南
- macOS上专业的5款HTML文本代码编辑器
- linux程序开发ide,LiteIDE 开发工具指南 (Go语言开发工具)
- 企业LNMP环境应用
- 2019年又一位华为工程师倒下了
- VM打开虚拟机VMX进程已提前退出错误及解决办法
- 学习笔记:数据分析之上海一卡通乘客刷卡数据分析
- 介绍几个好用的小软件
- [英语语法]词法之分词
- 在linux系统中 创建用户账户的同时,在Linux系统中大批量建立帐户
- 百张图片教你入手第一个PCB项目,并免费打板
热门文章
- cad怎么导出为图片格式?CAD转换的方式说明
- Flink1.12.0简单实现wordcount
- Vue 系列一 之 Vue 基础
- 风控决策流程的优化与规则调优
- 荒野行动总显示服务器有损坏,荒野行动plus游戏出现问题怎么办 游戏异常问题解决办法汇总...
- Regular comment points from reviewers
- 高通骁龙835低配版曝光:代号8997已被骁龙660取代
- 对于GetBuffer() 与 ReleaseBuffer() 的一些分析
- 实例测试CString的GetBuffer与ReleaseBuffer功能和注意点
- 梅花易数快速入门(无聊专用,算术摘录,非沉迷,理性看待)