zoukankan      html  css  js  c++  java
  • vue中 根据音频 获取音频的时长

     
     
    <template>
     <audio ref="audioUrlRefText"   :src="fileUrl"/>
    </template>
     
    方法中:
     
    clientGetRadioTime () {
                let audio = this.$refs.audioUrlRefText
                if (audio.readyState > 0) {
                    let seconds = parseInt(audio.duration % 60)
                    let ss = parseFloat((audio.duration - seconds).toFixed(3))
                    let sum = ss + seconds
                    return sum + '″'
                }
            },
     
    或者:
     
    const audio = new Audio(audioUrl)
                audio.load()
                audio.oncanplay = () => {
                    console.log('audio.duration', audio.duration)
                    this.playRadioTime = audio.duration + '″'
                }
  • 相关阅读:
    排序与查找
    gdb
    编码风格
    数组
    结构体
    循环语句
    深入理解函数
    分支语句
    简单函数
    解决国内NPM安装依赖速度慢问题
  • 原文地址:https://www.cnblogs.com/lh1998/p/13692542.html
Copyright © 2011-2022 走看看