获取视频时长总是获取到上一次上传的视频的时长?

来源:8-7 文件上传组件的使用

不移山的愚公

2020-10-14

代码跟老师的一样
afterUpload(resp){
let _this = this;
let video = resp.content.path;
_this.section.video = video;
_this.getTime();
},

  /**
   * 获取时长
   */
  getTime(){
    let _this = this;
    let ele = document.getElementById("video");
    _this.section.time = parseInt(ele.duration, 10)
  }

效果问题如下:
图片描述图片描述

写回答

1回答

甲蛙

2020-10-15

获取代码时长在后面会有优化,加一个延时,等视频渲染完再获取时长

0
0

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1698 问题

查看课程