audio元素的duration时长为Infinity 问题

 <audio
                id="myAudio"
                controls
                :src="row.recordUrl"
                @canplaythrough="Audiothrough"
              >
async Audiothrough (e) {
      const audio = e.target
      const audioDuration = audio.duration
      if (audioDuration === Infinity) {
        audio.currentTime = 1e101
        audio.ontimeupdate = () => {
          audio.ontimeupdate = () => {
            return
          }
          audio.currentTime = 1e101
          audio.currentTime = 0
        }
      }
    },

预加载完有了缓存

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值