Ios 醒来后没有声音

Ios 醒来后没有声音,ios,audio,mobile,air,Ios,Audio,Mobile,Air,我们一直在使用为iOS构建的AIR sound API,到目前为止没有任何问题,问题是声音一直工作到iPad进入睡眠状态,当iPad重新启动时,我们的应用程序没有声音 注意:我们将应用程序设置为在挂起时退出,并且当用户挂起时(即,点击按钮并返回桌面)不会出现此问题 我们只有在iPad进入睡眠状态(屏幕变暗,但应用程序仍在运行)时才能使用它。据我所知,当iPad进入睡眠或醒来时,我们的应用程序没有收到来自iOS的任何事件。一旦这一切发生,游戏没有声音,但退出和重新启动使它再次工作 当iPad被唤醒

我们一直在使用为iOS构建的AIR sound API,到目前为止没有任何问题,问题是声音一直工作到iPad进入睡眠状态,当iPad重新启动时,我们的应用程序没有声音

注意:我们将应用程序设置为在挂起时退出,并且当用户挂起时(即,点击按钮并返回桌面)不会出现此问题

我们只有在iPad进入睡眠状态(屏幕变暗,但应用程序仍在运行)时才能使用它。据我所知,当iPad进入睡眠或醒来时,我们的应用程序没有收到来自iOS的任何事件。一旦这一切发生,游戏没有声音,但退出和重新启动使它再次工作


当iPad被唤醒时,我们从本机应用程序对象获得了一个激活事件,我也在检查
SoundMixer.areSoundsInaccessible
的值(只是因为它听起来很有用),但这离基础太远了。当问题出现时,当我播放声音时,我确实会得到一个soundchannel对象,我就是听不到它。

我们也遇到了类似的音频不播放问题(大约有一半的时间设备处于睡眠状态),并用以下方法修复了它:

// AudioPlaybackMode.MEDIA is the default value
SoundMixer.audioPlaybackMode = AudioPlaybackMode.AMBIENT;
一旦完成,应用程序醒来后,音频立即返回

请注意,环境的行为取决于