10月 23, 2021 - 前端 前端vue框架获取视频的时长已关闭评论
前端vue框架获取视频的时长
前端vue框架获取视频的时长:
const url = URL.createObjectURL(file)
const audioElement = new Audio(url)
console.log(file, audioElement, '22222222222222222')
let duration
// const ele = this.$refs.dur
audioElement.addEventListener('loadedmetadata', function (_event) {
duration = audioElement.duration // 时长为秒,小数,182.36
console.log(duration, '22222222222222222')
// ele.name = duration // 目前使用这种方式解决js与vue之间的传值问题
// this.$parent.$data.wDuration = parseInt(duration) //注意传递给接口的时长字段类型要与接口接收的字段类型一致,不然无法获取到值
})