當用戶按下home按鈕聲音paused.when時,我在viewDidLoad中播放聲音當用戶再次運行應用程序時從暫停的地方播放聲音播放當用戶按下時,我可以停止它(不停頓)主頁按鈕?當用戶按下主頁按鈕時停止聲音
0
A
回答
1
看一看到應用程序委託方法:
- (void)applicationDidEnterBackground:(UIApplication *)application
- (void)applicationWillResignActive:(UIApplication *)application
您可以將代碼有沒有被運行的,當你的應用程序被關閉。嘗試保持一個指向你AVAudioplayer的指針,並在必要時「停止」當前播放的內容。 當用戶回來時一定要重新啓動它!
對「UIApplicationDelegate協議參考」的文件幫助:)
-1
NSString *path = [[NSBundle mainBundle] pathForResource:@"*" ofType:@"mp3"];
如果使用*
在MP3的地名的音樂將被停止。
+0
這個答案只是錯誤的。 pathForResource返回資源的路徑;它與音頻文件的播放方式無關。 – makdad 2011-06-23 06:29:41
相關問題
- 1. 按下按鈕時停止聲音iOS
- 2. 當按下返回或主頁按鈕時如何停止聲音
- 3. 如何在按下新聲音按鈕時停止聲音
- 4. 當再次按下按鈕時聲音會停止
- 5. 當按下鎖定按鈕時聲音停止
- 6. 當用戶按主頁按鈕時停止Android服務
- 7. 當主頁按鈕被按下時如何停止mediaplayer
- 8. 當按下按鈕時播放聲音
- 9. Air for iOS聲音消失主頁按鈕被按下時
- 10. 當按下按鈕時Android音樂服務停止
- 11. 當用戶按下後退按鈕時停止線程
- 12. 當用戶按回密鑰時聲音不停止
- 13. 如何在主頁按鈕被按下時停止播放音頻?
- 14. Android - 如何僅在主頁按鈕被按下時停止音樂
- 15. 如何在主頁按鈕被按下時停止服務?
- 16. 按下主頁按鈕後iPhone應用程序沒有聲音
- 17. 當用戶按下主頁按鈕時懸浮鍵盤?
- 18. 當用戶按下主頁按鈕時通知
- 19. 當用戶按下主頁按鈕時捕捉
- 20. 當瀏覽器停止按鈕或ESC按下時停止JS
- 21. 當主頁按鈕被按下時暫停遊戲sdk
- 22. 按鈕聲音停止工作
- 23. 啓動後聲音按鈕停止
- 24. 按鈕聲音停止後,而
- 25. 按下按鈕的聲音
- 26. 聲音在按下按鈕
- 27. 如何在按下按鈕時循環聲音並在釋放時停止?
- 28. 在按下按鈕時循環聲音
- 29. 同時按下按鈕播放聲音
- 30. AVPlayer:當主頁按鈕被按下時,背景音頻停止,但是用鎖定屏幕播放
想象一下,我有一個應用程序與兩個視圖,這個球員是在第二個視圖我怎麼能從applicationDidEnterBackground呼叫球員停止它? – SajjadZare 2010-10-25 18:21:16
或者將指針放在應用程序委託中的播放器中,或者將其指向視圖的某個屬性,並以某種方式從應用程序委託中獲取指向您的視圖的指針。我通常有一個應用程序範圍的聲音播放課程,它與App-Delegate有某種聯繫。請記住,您可以通過調用[UIApplication sharedApplication] .delegate從代碼中的任何位置獲取指向您的委託的指針。 – Bersaelor 2010-10-26 07:09:26