我爲kAudioSessionCategory_AmbientSound配置了音頻會話,用於使用AVAudioPlayer播放音樂的應用程序。但問題是應用程序也與OpenAL發揮作用。我希望音樂始終播放(也可以在後臺播放),但只有在靜音開關不靜音的情況下才能播放OpenAL音效。如何檢測iOS中的鈴聲切換狀態?
2
A
回答
2
沒有記錄的方法,但您可以嘗試this project。這是一個開源項目,聲稱它可以檢測你的靜音開關狀態是否改變。
0
一個與iOS-5兼容的技巧(shabzco發佈的源代碼使用)是播放已知長度的音頻記錄。如果完成處理程序的觸發時間超過預期,那麼靜音開關可能已打開。
相關問題
- 1. 如何在Windows中檢測「切換用戶」的2種狀態
- 2. 如何檢測出局鈴聲結束?
- 3. 如何在Safari Web檢測器中切換元素狀態?
- 4. 如何將音頻導出爲iOS中的鈴聲(鈴聲)
- 5. 檢查切換狀態?
- 6. 檢查切換狀態
- 7. 如何切換狀態欄?
- 8. 如何切換狀態TRANSLUCENT?
- 9. iOS鈴聲切換將網絡音頻靜音
- 10. 如何在iOS中檢測UIWebView中音頻的播放狀態?
- 11. UserControls中的狀態切換
- 12. iOS如何檢測背景中的呼叫狀態?
- 13. 使用Swift在iOS中全局檢測屏幕切換(切換)
- 14. 如何檢測WKWebView中的history.push狀態
- 15. 如何在iOS6中檢測iPhone無聲按鈕狀態
- 16. iPhone:如何播放忽略音量和鈴聲切換設置的聲音?
- 17. Winform ListViewItem檢查狀態切換
- 18. 如何檢查Cisco電話的狀態是否回鈴 - Cisco JTapi
- 19. 在FSM中切換狀態
- 20. jquery切換狀態
- 21. Sharedpreferences切換狀態?
- 22. 如何檢查鈴聲是否存在?
- 23. 如何檢查wifi切換按鈕的狀態?
- 24. iOS Dropbox Sync API - 檢測新狀態
- 25. 如何確定CSS切換輸入的「切換」狀態?
- 26. 如何檢測iOS上的羅盤校準開關狀態
- 27. Android多狀態切換按鈕檢查狀態
- 28. 如何切換複選框狀態
- 29. jQuery的切換狀態
- 30. 切換狀態recive的Android
我在iOS 7上測試它,看起來很好。 – human4