播放音乐是这么写的,在微信小游戏里每次进入前台,会播放一次音效,但是并没调用播放音乐的方法,请问下大佬们这是什么原因
非常感谢
打下log看下有没有调到play呢,
我们这边没有遇到这个问题。
需要提供具体demo我们来分析问题
小游戏开发工具调试基础库多少?
复现概率?
打包小游戏后,在开开发者工具上,先点击playMusic按钮,然后点击
这个切到后台,再切回前台,就会播放那个playMusic的音效,复现100%,基础库试了很多都是这样的
刚才demo没传好
有在真机上测试过么
有测试过,也是先点击play music,然后点小圆点最小化,再打开就会播放一次音效
是不是我的写法有什么问题啊?
不是的 这个是一个bug
那有没有什么解决方案啊
先使用2.1以下的版本
2.0.6确实没问题,感谢!
如果想在2.1上使用的话 在CCAudioSourece.js中修改 _pausedCallback 函数
为如下,然后自己编译下引擎
_pausedCallback: function () {
var audio = this.audio;
if (audio.paused) return;
this.audio.pause();
this._pausedFlag = true;
},
