解决传统的FTP上传速度慢容易垮掉的问题,以下为将视频上传到七牛云存储的解决办法,纯web操作。
首先打开七牛云的官方网站。

登录状态下进入管理控制台。
进去之后点击左边的侧边看进入对象存储。

选择一个空间。

进入空间之后选择内容管理


进入之后跳到一个上传文件的页面。

选择指定影片添加即可。

这个软件是支持批量操作的。

用完时候关闭去内容管理找你上传影片的名字。

选择复制外部连接。

然后放在url地址栏查看是否可以播放。


接下来是讲如何展示。
首先进入我们的后台管理系统。
简单介绍一下。

发布文章页面:

填写完常规信息之后就到了文章内容,首先说说视频的两种,标签:
1.视频老式标签。
1 | <div style="text-align: center;"> |
2.视频新式标签
1 | <div style="text-align: center;"> |
- src :必填字段就是视频的播放地址,刚才上传到七牛云并召回来的外链。
- width:视频的宽度,px结尾。
- height:视频的高度,px结尾。
- autoplay:视频是否自动播放。默认false不自动播放,如果修改为true则为自动播放。
- loop:是否循环播放。默认false不循环播放,如果修改为true则为循环播放。
- muted:石佛偶静音播放,默认为false不静音模仿,如果修改为ture则为静音播放。
剩下的属性请见下方。
如果不懂请咨询作者。
新式标签内容比较多但是需要修改的没有几处。
所有属性:
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
src | String | 要播放视频的资源地址 | |
autoplay | Boolean | false | 是否自动播放 |
loop | Boolean | false | 是否循环播放 |
muted | Boolean | false | 是否静音播放 |
initial-time | Number | 指定视频初始播放位置,单位为秒(s)。 | |
duration | Number | 指定视频时长,单位为秒(s)。 | |
controls | Boolean | true | 是否显示默认播放控件(播放/暂停按钮、播放进度、时间) |
danmu-list | Object Array | 弹幕列表 | |
danmu-btn | Boolean | false | 是否显示弹幕按钮,只在初始化时有效,不能动态变更 |
enable-danmu | Boolean | false | 是否展示弹幕,只在初始化时有效,不能动态变更 |
page-gesture | Boolean | false | 在非全屏模式下,是否开启亮度与音量调节手势 |
direction | Number | 设置全屏时视频的方向,不指定则根据宽高比自动判断。有效值为 0(正常竖向), 90(屏幕逆时针90度), -90(屏幕顺时针90度) | |
show-progress | Boolean | true | 若不设置,宽度大于240时才会显示 |
show-fullscreen-btn | Boolean | true | 是否显示全屏按钮 |
show-play-btn | Boolean | true | 是否显示视频底部控制栏的播放按钮 |
show-center-play-btn | Boolean | true | 是否显示视频中间的播放按钮 |
enable-progress-gesture | Boolean | true | 是否开启控制进度的手势 |
objectFit | String | contain | 当视频大小与 video 容器大小不一致时,视频的表现形式。contain:包含,fill:填充,cover:覆盖 |
poster | String | 视频封面的图片网络资源地址,如果 controls 属性值为 false 则设置 poster 无效 |
一个文章可以放多个视频任意组合包括图文视频都可以放在一起。但是需要对html语法有一定了解。