小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.seekBackgroundAudio调取成功后音频文件并未开始播放 不是必发, 是偶发事件,概率也挺大的 尤其是快进拖动后再点击,触发wx.seekBackgroundAudio,会发生这种情况 目前苹果手机未出现这种情况 安卓手机出现的几率大
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,wx.seekBackgroundAudio 接口已不再维护,请使用新接口:wx.getBackgroundAudioManager().seek(position),已验证过可以解决问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
但没有成功后的函数处理,这个怎么处理?
都没有回调的,但有 play/pause/timeupdate 等事件。浏览器的 HTMLAudioElement 通过设置 currentTime 来达到 seek 的效果,同样没有回调。
这样处理达不到效果
你应该不是官方吧
我是。用已有的 on 接口无法达到效果的话,请描述一下具体需要。目前验证的是
wx.getBackgroundAudioManager().seek 可以开始播放
你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
wechatide://minicode/qxMWibmp7nx5
你好,问题已复现,我们尽快修复。
原因猜测是 position 0 时某个地方没有处理好,认为是个错误参数。
目前可通过把 position 改为 0.1 去规避。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你好,wx.seekBackgroundAudio 接口已不再维护,请使用新接口:wx.getBackgroundAudioManager().seek(position),已验证过可以解决问题
但没有成功后的函数处理,这个怎么处理?
都没有回调的,但有 play/pause/timeupdate 等事件。浏览器的 HTMLAudioElement 通过设置 currentTime 来达到 seek 的效果,同样没有回调。
这样处理达不到效果
你应该不是官方吧
我是。用已有的 on 接口无法达到效果的话,请描述一下具体需要。目前验证的是
wx.getBackgroundAudioManager().seek 可以开始播放
你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
wechatide://minicode/qxMWibmp7nx5
你好,问题已复现,我们尽快修复。
原因猜测是 position 0 时某个地方没有处理好,认为是个错误参数。
目前可通过把 position 改为 0.1 去规避。