cocos2d-js,用的是3.1版本
发现cc.audioEngine.playMusic()在微信浏览器和Safari下不自动播放音乐。
在resource中已加载MP3资源。
在onEnter中使用函数 cc.audioEngine.playMusic(res.bg_mp3,true);
测试结果是:window7 + chrome OK
ios + safari 不行
ios + 微信内嵌浏览器 不行
ios + QQ内嵌浏览器 OK
若手动点击toggleMenu类型菜单,先暂停,在恢复都OK!
暂停/恢复代码:
if(sender.getSelectedIndex() == 0){
cc.audioEngine.resumeMusic();
}else{
cc.audioEngine.pauseMusic();
}
求答疑!!