src/SSCMS.Web/Pages/ss-admin/common/editorLayerVideo.cshtml
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
@page
@{ Layout = "_Layout"; }
@section Styles{
<style>
.el-upload, .el-upload-dragger {width: 100%;}
.videojs {
width: 100% !important;
min-height: 300px;
}
</style>
}
<el-form ref="form" :model="form" size="small">
<el-form-item>
<el-radio-group v-model="form.type">
<el-radio-button label="upload">上传视频</el-radio-button>
<el-radio-button label="url">视频地址</el-radio-button>
<el-radio-button label="preview">预览视频</el-radio-button>
</el-radio-group>
</el-form-item>
<el-form-item v-if="form.type === 'upload'">
<el-upload
drag
:action="uploadVideoUrl"
:auto-upload="true"
:headers="{Authorization: 'Bearer ' + $token}"
:show-file-list="false"
:before-upload="uploadVideoBefore"
:on-progress="uploadProgress"
:on-success="uploadVideoSuccess"
:on-error="uploadError"
:multiple="false">
<i class="el-icon-upload"></i>
<div class="el-upload__text">
将视频文件拖到此处或点击上传,支持主流
<el-popover
placement="bottom"
title="视频格式"
width="200"
trigger="hover"
content="mp4、flv、f4v、webm、m4v、mov、3gp、3g2">
<em slot="reference">视频格式</em>
</el-popover>
</div>
</el-upload>
</el-form-item>
<el-form-item v-if="form.type === 'url'" label="视频地址" prop="videoUrl" :rules="{ required: true, message: '请输入视频地址' }">
<el-input v-model="form.videoUrl"></el-input>
</el-form-item>
<el-form-item v-if="form.type === 'preview'">
<el-card>
<video
ref="videoPlayer"
class="videojs vjs-default-skin vjs-big-play-centered"
width="100%"
height="300"
controls
preload="auto"
data-setup="{}">
后面还有 54 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
