gpt4 book ai didi

ios - 在屏幕锁定的情况下运行 TriggerIO iOS 应用程序?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:46:59 26 4
gpt4 key购买 nike

我有一个健身应用程序可以指导用户完成锻炼,但为了做到这一点,该应用程序必须在后台保持事件状态。具体而言,这对于我们的新音频版本至关重要,它使用切入和切出的音频提示来指导用户完成锻炼。目前,我正在使用 TriggerIO's implementation to play audio这也是allows background audio ,但只会继续后台执行,直到音频文件完成。此外,我很快会将其替换为 native plugin包括背景音乐回避。

音频文件播放完毕后,有没有办法让我在后台继续运行我的 HTML5 应用程序?

谢谢。

最佳答案

没有办法让 webview 在 iOS 的后台永久运行 - 允许在后台运行的任务集有限:参见 http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/ManagingYourApplicationsFlow/ManagingYourApplicationsFlow.html#//apple_ref/doc/uid/TP40007072-CH4-SW20

根据您的音频播放要求的可预测性,您可以使用本地通知 (http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html#//apple_ref/doc/uid/TP40008194),这会更简单,因为您的应用不需要请求额外的 UIBackgroundModes。

如果本地通知不适合您,请通过 support@trigger.io 与我们联系:我们还没有办法让插件请求新的后台处理模式,但这绝对是我们可以添加的东西。

关于ios - 在屏幕锁定的情况下运行 TriggerIO iOS 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16136873/

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