element中el-upload上传视频通过url获取视频的宽高和时长效果demo(整理)

 let url = val.response.imgUrl;//视频链接
 const newvideoUrl = url;
 const videoObj = document.createElement('video')
 videoObj.preload = 'metadata'
 videoObj.src = newvideoUrl
 videoObj.onloadedmetadata = function (evt) {
    
    
   URL.revokeObjectURL(newvideoUrl)
   let videoTime = videoObj.duration // 获取视频的时长
   let width = videoObj.videoWidth  //获取视频的宽
   let height = videoObj.videoHeight  //获取视频的高
   console.log('width, height:', width, height)
 }

原文地址

猜你喜欢

转载自blog.csdn.net/qq_38881495/article/details/131939984