当前位置: 首页 > wzjs >正文

知名建设网站公司网站改版建议

知名建设网站,公司网站改版建议,做网站搞流量,优化关键词排名推广“vue”: “^2.6.11”, TcVod&#xff1a; “vod-js-sdk-v6”: “^1.7.0”, “element-ui”: “^2.15.6”, 直接上代码 上传视频加上传封面 在这里插入代码片 <template><div><p>上传封面</p><el-uploadclass"avatar-uploader"actio…
“vue”: “^2.6.11”,
TcVod: “vod-js-sdk-v6”: “^1.7.0”,
“element-ui”: “^2.15.6”,

直接上代码

  • 上传视频加上传封面
在这里插入代码片
<template><div><p>上传封面</p><el-uploadclass="avatar-uploader"action="":auto-upload="false":show-file-list="false":on-change="uploadCover"><img v-if="coverImg" :src="coverImg" class="avatar"/><i v-else class="el-icon-plus avatar-uploader-icon"></i></el-upload><p>上传视频</p><el-uploadclass="uploadBtn"action="":auto-upload="false":on-change="uploadVideo":show-file-list="false"><el-button type="primary">上传视频</el-button></el-upload><div class="progress" v-if="uploading">上传进度: <el-progress :text-inside="true" status="success" :stroke-width="16" :percentage="progress"></el-progress></div><div v-if="videoUrl">视频地址:<video controls width="250"><source :src="videoUrl" type="" /></video>				  				</div></div>
</template>
在这里插入代码片
<script>
export default {data() {return {coverImg:'',//封面回显file: null, // 选择的文件uploading: false, // 是否正在上传progress: 0, // 上传进度videoUrl: '', // 上传成功后的视频地址fileId:'',//上传后台videoCover:'',//视频封面文件file};},methods: {        // 文件选择回调uploadVideo(file) {this.file = file.raw; // 保存选择的文件if(this.file){this.handleUpload(this.file)//上传视频云点播方法}},// 上传视频async handleUpload(file) {let allowedTypes = ['video/mp4', 'video/avi']; // 允许的视频格式let isVideo = allowedTypes.includes(file.type);if (!isVideo) {this.$message.error('只能上传视频文件(格式:mp4, avi)!');return false;}if (!file) {this.$message.warning('请先选择视频文件');return;}this.uploading = true;this.progress = 0;let tcVod =new TcVod.default({getSignature: function(){//签名的函数return '验签码'}});try {let uploader = tcVod.upload({mediaFile: file, // 上传的文件coverFile: this.videoCover,//上传封面});// 监听上传进度uploader.on('media_progress', (info) => {this.progress = Math.floor(info.percent * 100);});// 开始上传let result = await uploader.done();// 上传成功,获取视频地址this.videoUrl = result.video.url;//回显this.fileId = result.fileId;                      this.$message.success('视频上传成功');} catch (error) {console.error('上传失败:111', error);this.$message.error('视频上传失败');} finally {this.uploading = false;}},// 封面uploadCover(file, type) {this.coverImg = URL.createObjectURL(file.raw);this.videoCover = file.raw;//视频封面使用},},};
</script>

在这里插入图片描述

在这里插入图片描述

http://www.dtcms.com/wzjs/572042.html

相关文章:

  • 怎样在手机做自己的网站6网页设计师培训自我介绍
  • 电子商城网站开发多少钱工程建设是什么工作
  • 十堰城市建设网站全国企业信用信息平台
  • 重庆建设网站哪家好搜索引擎网站排行榜
  • 广州市手机网站建设怎么样网站设计网上培训学校
  • 做网站卖东西送上门sql数据库添加网站
  • 新丝路网站建设网站建设成本
  • 微网站的好处制作网站去哪家好
  • 网站制作 中企动力公司优化seo公司哪家好
  • 上海网站建设 s网站推广 网站
  • 郑州网站创建做app软件开发的公司
  • 微信网站建设咨询网站商品图片尺寸
  • 网站建设公司推荐最新新闻事件
  • 烟台提供网站设计制作设计说明ai
  • 做网站软件下载用dw做网站结构图
  • 石家庄微信网站制作企业网站建设方案对比汇报
  • 威海那家做网站好建永久网站
  • 网站的后台登录注册怎么做东莞软文推广
  • 怎么做wep网站wordpress七牛缩略图
  • 网站改版设计费进什么科目网站建设毕业答辩问题
  • 如何制作一个手机网站帮别人做网站 别人违法
  • 建站需求电商网站建设流程图
  • 网建公司浅谈网站建设的目的和意义响应式 购物网站模板
  • 信阳企业网站建设公司php ajax网站开发典型实例
  • 网站的轮播图一般是做多大广告设计学哪些软件
  • 域名和网站空间相互做解析建设学校网站的报告
  • 携程网站建设目的提示该域名为lp网站
  • 医疗营销的网站怎么做深圳住房保障和建设局官网
  • 开源的网站建设平台网站百度快照怎么做
  • 网站建设阿胶膏的作用浙江建设信息港怎么查询