温暖万宝路

文章
4
资源
0
加入时间
2年10月17天

vue3用elementui上传组件上传视频时携带视频长度信息

最后还是设置了个hidden的input,通过document.getElementById的方式设置数据,最后提交的时候再从input里取出来。在项目中有个需求就是要统计视频时长,本来打算在springboot里上传后做,想了半天还是打算在vue里做,原本想的很好,选择视频后将响应式数据中的值设为时长就好了,设置upload组件中onchange事件,用资源链接创建audio对象后再他上面添加监听器,获取对象的duration属性获取时长,然后this.time=duration。