InnerAudioContext.duration 获取失败,InnerAudioContext.seek 跳转失败
发布于 3 年前 作者 ojiang 4962 次浏览 来自 分享

问题:

  1. InnerAudioContext.duration 获取失败
  2. InnerAudioContext.seek 跳转失败

排查方法:

if (音频文件是放在小程序云开发存储):

	问题1:

	InnerAudioContext.duration 请在 InnerAudioContext.onTimeUpdate 中获取,绝对成功;

	问题2:

	_InnerAudioContext.pause() // 先暂停,

	_InnerAudioContext.seek(this.data.curTime) // 再跳转。

else:

	放在其它服务器,请确认服务器是否支持“断点续传”

服务器是否支持断点续传,使用以下方法查看:

也就是说,响应头中有 Accept-Ranges 和 Content-Range 信息,就意味着这台服务器支持断点续传。相反,那你的服务器就不支持断点续传。

做了以上排查,问题应该能够得到解决,

回到顶部