我使用构造2完成了一个游戏,这个游戏在JqueryMobile页面的iframe中调用。 我的问题是,当我点击“后退按钮”时,某些声音仍在播放(声音不是背景声音,但是FX并且在队列中,因此我无法停止主题与构造2暂停功能)。 我的解决方案是在iphone上设置声音,但根据post,我必须使用私人api,这意味着被拒绝的应用程序。
为您提供解决方案吗?
谢谢。答案 0 :(得分:0)
构建2会在应用程序“暂停”时自动暂停音频(在浏览器的隐形标签中,或作为移动应用程序移至后台)。不过我想PhoneGap应用中的iframe不会触发正确的事件。
您可以自己调用它们:在iframe中调用这些函数来暂停和恢复整个游戏(包括音频):
cr_setSuspended(true); // pause game and mute audio
cr_setSuspended(false); // resume game and unmute audio