收藏
回答

InnerAudioContext.seek() 为什么src换个地址就跳转失效?

使用了两个音频地址测试 seek 跳转:

// 此地址可以正常跳转 有效:
// http://sp.9sky.com/convert/song/music/1030028/20210721151849987.mp3 

// 此地址跳转会从头开始播放 无效:
// https://www.prehot.com/test/audio.mp3  


使用的代码:

const _InnerAudioContext = wx.createInnerAudioContext()
_InnerAudioContext.autoplay = true
Page({
  data: {
  },
  onLoadfunction (options{
    _InnerAudioContext.src = 'http://sp.9sky.com/convert/song/music/1030028/20210721151849987.mp3'
    _InnerAudioContext.onTimeUpdate(() => {
      console.log(_InnerAudioContext.currentTime);


    })
  },
  forwardfunction () {
    _InnerAudioContext.pause()  // 先暂停
    _InnerAudioContext.seek(31) // 再跳转
    setTimeout(() => {
      _InnerAudioContext.play()
    }, 500);   // 给一个延迟,再播放
  }
})


求教,是不是自己的服务器配置有问题?windows iis7

谢谢!

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容