2013-04-21 46 views
2

我有一個可以引導用戶完成鍛鍊的健身應用程序,但爲了做到這一點,應用程序即使在後臺也必須保持活動狀態。具體來說,這對於我們新的音頻發佈至關重要,該發佈會引導用戶使用切入和切出的音頻提示進行鍛鍊。目前,我正在使用TriggerIO's implementation to play audio,這也是allows background audio,但只會繼續後臺執行,直到音頻文件結束。另外,我很快會用native plugin替換它,其中包括背景音樂眩目。在屏幕鎖定的情況下運行TriggerIO iOS應用程序?

音頻文件播放結束後,我能否在後臺繼續運行我的HTML5應用程序?

謝謝。

回答

4

有沒有辦法讓網頁視圖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。

如果本地通知不適合你,請聯繫[email protected]:我們還沒有辦法讓插件請求新的後臺處理模式,但這絕對是我們可以添加的東西。

+1

謝謝你的回答,詹姆斯!本地通知不適用於我,但請求後臺處理模式。我會聯繫支持人員。 – Garrett 2013-04-23 02:36:04

相關問題