gpt4 book ai didi

iOS:在后台播放声音一段时间

转载 作者:行者123 更新时间:2023-11-29 13:17:48 24 4
gpt4 key购买 nike

我想知道是否有一种方法可以在预定的持续时间内播放声音或音乐,即使应用程序已置于后台。

例如,声音有 30 分钟,但只想播放 10 分钟,如何在后台暂停声音。或者有没有办法告诉 AVAudioPlayer 循环 0.333 次?

是否有更好的类来代替 AVAudioPlayer 来实现这一点?

编辑:到目前为止,我搜索过 SO 和谷歌无济于事。并且一直在通读 Apple 的文档。

在此先感谢您的帮助。

最佳答案

两种解决方案:-

-1。你可以有本地和推送通知

http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008194-CH1-SW1

通知可以在传递时播放声音。

-2。您可以让您的应用在后台运行并播放声音

http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html

iOS/iTunes 规则限制了您可以在后台执行的操作以通过审核,但它提到了播放音乐。

关于iOS:在后台播放声音一段时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15231492/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com