我有一个类似navi的应用程序,该应用程序会根据一些基于位置和时间的操作播放通知。
问题是通知声音必须从2个或更多文件中合并。
通常不会有问题,因为我会结合音频并按此处的建议进行播放。
当应用程序移至后台时,问题就开始了。我打算在这种情况下使用UILocalNotification。不幸的是,UILocalNotification只允许我将soundName属性设置为文件名。由于声音是由几个文件合并而成的,因此我无法提供这样的音频文件名,对吗?
这里正确的方法是什么?当应用程序处于后台时,我可以使用组合音频吗?
不,UILocalNotification
因为soundName
它必须在主要包中。同样,声音播放的时间可能不会超过30秒。
您可能可以为后台音频播放器注册您的应用程序,但必须将其播放文件,或者至少让音频服务知道在将应用程序推送到后台以使其保持活动状态之前,您将要播放声音。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句