- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
- 提供一个最简复现 Demo
小游戏中 音频API InnerAudioContext.seek 接口调用无效,请问是哪里问题?
微信版本: Version 7.0.4
手机系统: MUI10.3, 安卓 9 (其实多个手机测试,此api调用都无效)
调用示例:
bgMusic=wx.createInnerAudioContext()
bgMusic.src=xxx
...
bgMusic.play()
...
bgMusic.pause()
...
bgMusic.seek(yyy) //调用不生效,音频还是会从之前暂停的地方开始播放
bgMusic.play()
您好,这边以为您移交技术人员查看,有进展会同步。
好的,谢谢你
请问有结论或者进展吗?
你好,请问你是否有参考文档,确认参数无误
https://developers.weixin.qq.com/miniprogram/dev/api/media/audio/InnerAudioContext.seek.html
肯定是反复核对过API文档,确认参数无误。
是在cocos creator发布的小游戏里面调用的。
因为cocos creator的音频接口也有一些问题,所以想用微信api,但是发现有这个问题。
你们官方测试没问题吗?
烦请不要再问看没看过参考文档一类的问题。
const _InnerAudioContext = wx.createInnerAudioContext()
_InnerAudioContext.autoplay = true
Page({
data: {
},
onLoad: function (options) {
_InnerAudioContext.src = 'http://sp.9sky.com/convert/song/music/1030028/20210721151849987.mp3'
_InnerAudioContext.onTimeUpdate(() => {
console.log(_InnerAudioContext.currentTime);
})
},
forward: function () {
_InnerAudioContext.pause() // 先暂停
_InnerAudioContext.seek(31) // 再跳转
setTimeout(() => {
_InnerAudioContext.play()
}, 500); // 给一个延迟,再播放
}
})
需要可运行的代码片段
2020-01-07 17:38 这个bug依然存在
问题什么时候解决啊,还是那个设置startTime和seek有什么区别
我在ios里面有效,安卓手机无效,求解决
我也遇到了这问题,有时生效,有时不生效,请问解决了吗?
我也遇到了这问题,解决了吗?