yiming
2024-06-04 1fa826006ce5458722eb68bdbd814b08bd6baad3
packageDomain/pages/resourceDetails/myAudio/index.js
@@ -573,6 +573,8 @@
    myAudio.onCanplay(() => {
      myAudio.duration; //必须写,不然获取不到
      setTimeout(() => {
        // 要初始化音频的时间
        // myAudio.startTime = myAudio.currentTime //开始时间
        this.setData({
          myAudioDuration: this.format(myAudio.duration),
          myAudioCurrent: this.format(myAudio.currentTime)
@@ -595,16 +597,20 @@
        myAudioCurrent: '00:00',
        myAudioPos: '',
      })
    });
    //进度条变化   
    myAudio.onTimeUpdate(() => {
      myAudio.startTime = 0
      this.setData({
        myAudioPos: myAudio.currentTime / myAudio.duration * 100,
        myAudioCurrent: this.format(myAudio.currentTime),
        myAudioDuration: this.format(myAudio.duration),
      });
      console.log(myAudio.currentTime, myAudio.duration);
      console.log(myAudio.currentTime.toFixed(3), myAudio.duration);
    })
  },