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 ...
最新文章
- pandas dropna
- Docker(四):Docker 命令大全
- linux命令:vmstat
- 今奥无人机举证_【企业动态】今奥小飞无人机助力安徽省省级占补平衡核查与验收...
- (线段树)hdoj1166-敌兵布阵
- 类的加载过程三:Initialization
- vscode 模糊部分代码_本周 GitHub 速览:您的代码有声儿吗?(Vol.38)
- Linux系统与网络服务管理技术大全(第2版)
- MySQL的 配置文件编写
- Android Studio couldn‘t generate bytecode view, no .class file found
- Django OAuth2 linkedin的第三方登录
- DevExpress之ChartControl用法
- 方剂学(综合练习)题库【2】
- qt调用vc编写库文件的方法
- 清华、商汤提出SIM方法,让自监督学习兼顾语义对齐与空间分辨能力
- 玻色量子CEO文凯受邀出席首经贸金融学院系列讲座
- 粉红色梦幻唯美的家庭相册模板
- PCF8951(AD-DA)
- 山河盟:人类为大地母亲准备的一份礼物
- 花朝节汉服摄影征集、照片征集、视频征集小程序