yiming
2024-03-26 6955399f408332149aa7d4078cb24e01d34263df
packageDomain/pages/resourceDetails/myAudio/index.js
@@ -1,6 +1,8 @@
// pages/resourceDetails/index.js
const app = getApp()
const myAudio = wx.createInnerAudioContext();
// innerAudioContext.onPlay(function callback),
// InnerAudioContext.onTimeUpdate(function callback)
Page({
  /**
@@ -105,7 +107,7 @@
   */
  onShow() {
    this.pubulicPlayFun()
  },
  /**
@@ -526,15 +528,20 @@
      myAudio.duration; //必须写,不然获取不到。。。
      setTimeout(() => {
        console.log(myAudio.duration, 'myAudio.duration');
        // debugger
        this.setData({
          myAudioDuration: this.format(myAudio.duration),
          myAudioCurrent: this.format(myAudio.currentTime)
        });
      }, 1000);
      }, 100);
    });
    // myAudio.onSeeked(() => {
    //   this.setData({
    //     myAudioDuration: this.format(myAudio.duration),
    //     myAudioCurrent: this.format(myAudio.currentTime)
    //   })
    // })
    // 播放完成处理,按钮变一下
    myAudio.onEnded((res) => {
      this.setData({