2012-10-13 59 views
2

我只看到使聲音處於關閉狀態的方法是AudioServicesPlayAlertSound。音量關閉意味着它被橫向按鈕(硬件按鈕)關閉,而不是設置中的鈴聲開關。似乎我們無法通過使用AudioServicesPlayAlertSound以編程方式控制音量的增加,減少和持續時間。即使系統音量處於靜音狀態,我也希望以編程方式進行重複報警。當硬件音量開關啓動時,無論關閉狀態如何,都可以檢測到關閉狀態並播放音頻。

感謝

回答

1

不知道你能做到這一點,我想你「合法」不能。 此鏈接可能會幫助您解決這個問題: play-sound-on-iphone-even-in-silent-mode

這是一個檢查靜音按鈕狀態和vibrete代替: how-to-play-sound-file

希望有所幫助。

+0

我想你正在談論的是,在設置菜單中關閉開關模式。但我的意思是降低系統音量以通過左側硬件按鈕進行靜音。我意識到如果不使用私有API,它不會發生。 – yongjoon

相關問題