[0]发布成微信小游戏,设置音乐startTime无效

在ide里调试都是正常的。转成小游戏后,在微信开发工具里发现 设置startTime播放,还是以前的进度,日志打印
startTime提示undefined
已邀请:

Laya_Fred

赞同来自:

您好,通过您代码内的this.Music.startTime在浏览器web端上调用时可以的,this.Music在创建时候会返回一个webAudioSoundChannel时有这个属性的,在微信小游戏内,要对接微信原生的InnerAudioContext,如下图一所示,所以这时的this.Mousic是一个MiniSoundChannel实例,要获取到微信原生音频上下文的startTime需要this.Music._sound._sound来获取到。

weixinSound.png

图一
另外测试发现在微信小游戏下使用playMucis方法播放音乐时候需要预加载音乐文件或者需要使用网络资源,这块的问题我们正在排查,后续这块的修复会在这边回复您。

要回复问题请先

商务合作
商务合作