當我在我的應用程序中播放視頻並將應用程序放入後臺模式並使用其他應用程序時,比信使類型的任何類型的信使應用程序都被絞死。爲我提供任何出路。任何幫助將不勝感激。Xamarin iOS:如何在應用程序進入後臺時處理avplayerlayer?
0
A
回答
1
在您的應用程序的委託方法中,您可以跟蹤應用程序的狀態轉換。
在你UIApplicationDelegate
(AppDelegate
在默認模板的應用程序類),有一個DidEnterBackground
方法,當你的應用程序移動到背景將被稱爲...
public override void DidEnterBackground(UIApplication application)
{
// You have 5 seconds to preform your cleanup, disable OpenGL, etc...
}
你實現這個方法有大約五秒鐘來執行任何任務並返回。如果您需要額外時間來執行任何最終任務,您可以通過調用開始後臺任務(到期處理程序:)來請求系統的額外執行時間。實際上,您應該儘快從應用程序無法輸入背景(_:)中返回。如果該方法在時間耗盡之前未返回,則應用程序終止並從內存中清除。
相關問題
- 1. 如何在應用程序處於後臺時進入活動?
- 2. 如何在應用程序處於後臺時處理iOS遠程通知
- 3. 當應用程序進入後臺時處理事件
- 4. iOS 10在應用程序處於後臺時進行HTTP POST
- 5. 如何在iOS應用程序處於後臺時調用Method?
- 6. 如何在應用程序未在Cordova中運行時進行後臺處理?
- 7. 當應用程序進入後臺時運行後臺線程
- 8. 如何在iOS應用程序處於前臺時在後臺運行操作
- 9. 如何在進入後臺時關閉iPhone應用程序?
- 10. 當應用程序進入後臺時,應用程序代理不會調用
- 11. 後臺處理響應iOS
- 12. iOS - 在應用程序處於掛起狀態時運行後臺進程
- 13. Xamarin跨平臺iOS應用程序
- 14. IOS:應用程序進入後臺後檢測到鎖定?
- 15. Xamarin iOS:當後臺處理程序調用後臺提取時最終會被調用
- 16. 處理在C#.NET4應用程序在後臺多個輸入
- 17. Tomcat java應用程序後臺處理
- 18. Swift - 當應用程序進入後臺時進入視圖
- 19. 當應用程序處於後臺時處理本地通知
- 20. Facebook應用程序進入前臺後
- 21. 的iOS:處理交互式通知時,應用程序無法在後臺
- 22. 如何處理Hibernate/Spring應用程序中的後臺線程
- 23. 如何在應用程序處於後臺時在iOS應用程序中獲取Web服務響應?
- 24. iOS - 如何在應用程序進入後臺之前完成任務
- 25. AVPlayerLayer停止播放時,進入後臺模式
- 26. iOS後臺處理
- 27. 如何處理IOS推送通知時,應用程序是在前臺?
- 28. 當應用程序進入後臺並進入前臺時調用UIViewController方法
- 29. 如何在應用程序處於後臺(ios)時獲取FCM通知?
- 30. 應用程序進入後臺時的任務取消