iPhone:如何让音乐为使用 OpenAL 的应用程序播放?

标签 iphone openal

我正在编写一个使用 OpenAL 的 iPhone 应用程序。当应用程序启动时,背景音乐停止播放。

当我初始化 OpenAL 库时,音乐实际上停止播放。

我的问题是,有没有办法在使用OpenAL的同时让背景音乐播放?

最佳答案

您需要将 Audio Session 类别更改为 kAudioSessionCategory_AmbientSound,而不是默认的 kAudioSessionCategory_SoloAmbientSound。

您可以在Audio Session Programming Guide中找到更多相关信息。 。这是 link文档的相关部分。

关于iPhone:如何让音乐为使用 OpenAL 的应用程序播放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1251899/

相关文章:

c++ - OpenAl 或 Cocos2dx 存在错误

iphone - 代码签名错误: The identity 'iPhone Distribution' doesn't match any valid certificate/private key pair in the default keychain

iphone - 如何在当前 UITableViewController 上方添加一个 UIView

iphone - 相同的应用程序/相同的代码在iPhone上的体积是iPad的一半,为什么?

buffer - OpenAL 缓冲区实时更新

ios - 在 iPhone iOS 中播放音频时在多个文件之间跳过

iphone - 了解崩溃日志 - KERN_PROTECTION_FAILURE

iphone - 将十六进制字符串转换为文本的 NSString?

iphone - 过早调用 Dealloc 方法

java - 我可以使用 OpenAL 生成合成声音吗?