【问题标题】:UILocalNotification loud sound in backgroundUILocalNotification 在后台响亮的声音
【发布时间】:2012-02-09 11:44:02
【问题描述】:

有没有办法在忽略音量设置的情况下大声播放 UILocalNotification 声音?就像这种情况发生在“查找我的 iPhone”应用程序中。我在这个问题上找到了一些答案,但他们都根据收费和播放 AVAudioPlayer - 这是不正确的。我们无法获取 UILocalNotification 出现的事件并尝试从另一个来源(如 AVAudioPlayer)播放声音。当用户按下“确定”按钮时,我们在 AppDelegate 中得到了事件。那么有没有办法通过 UILocalNotification 本身播放响亮的声音?

【问题讨论】:

    标签: iphone objective-c ios ipad


    【解决方案1】:

    没有。如果您的应用程序在前台运行,您可以使用application:didReceiveLocalNotification: 并以编程方式播放声音。否则,您将受限于 UILocalNotification API 中的选项,该选项仅限于一组非常具体的选项,并且不允许您设置音量。

    【讨论】:

    • 谢谢。他们只是像往常一样把它留给自己。 ))
    猜你喜欢
    • 1970-01-01
    • 2021-05-25
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-23
    • 1970-01-01
    相关资源
    最近更新 更多