【问题标题】:How do you use AVAudioPlayer to play music while in the background?如何在后台使用 AVAudioPlayer 播放音乐?
【发布时间】:2011-03-26 04:02:41
【问题描述】:

我目前在前台使用 AVAudioPlayer 播放音乐,但是当我按下主页按钮时,我的应用程序转到后台并且音乐停止。我将 AVAudioSession 的类别设置为 AVAudioSessionCategoryPlayback 并将 active 设置为 YES。此外,我在 Info.plist 中将 audio 键添加到 UIBackgroundModes。

我还需要做什么才能启用背景音乐播放吗?

【问题讨论】:

    标签: iphone cocoa-touch background avaudioplayer audiosession


    【解决方案1】:

    模拟器中显然存在一个错误 - 在那里无法正常工作,但在设备上可以正常工作。

    (编辑:“不起作用”是指当应用程序进入后台时声音停止,但播放器的状态仍然是“正在播放”,并且似乎继续“播放”,虽然你听不到它) .

    【讨论】:

    • 答案是:模拟器错误。设备工作正常。谢谢一百万
    猜你喜欢
    • 2011-11-29
    • 2011-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-06
    • 1970-01-01
    相关资源
    最近更新 更多