2011-09-13 41 views
1

V4.xiPhone/IOS沒有音頻中斷在Safari中播放視頻後結束

我們有一個在後臺錄製音頻的應用程序。沒問題。

1)電話打進來 2)應用程序中獲得音頻中斷事件 3)電話通話結束 4)應用程序中獲得音頻中斷端事件 5)我們彈出一個本地通知重啓 6)用戶說OK 7)我們來到前臺,並開始記錄

但當有人扮演比如說Safari瀏覽器的視頻

1)用戶播放視頻在Safari 2)應用程序中獲得音頻中斷事件 3)視頻結束/用戶停止/結束Safari 4)沒有音頻中斷事件。

其他人看過?解決?其他一些事件?

+0

我敢打賭,它與你的應用程序在用戶使用Safari時在後臺的事實有關。 Safari退出後將應用程序置於前臺時會發生什麼?既然你得到了中斷開始事件,你可能想跟蹤它,當應用程序恢復時,如果它已被中斷並且沒有收到中斷結束事件,那麼重新啓動。但是我可以看到,在這種情況下,你的錄音會有差距。嗯... –

+0

那麼,即使在後臺,電話中斷,我會得到結束事件。當用戶最終將應用程序推到前臺時,是的,那麼它可以以多種方式啓動。沒有結束事件。另外,即使在後臺打電話時(或其他錄製應用程序進行錄製),我也會收到該活動。 – ort11

+0

對於咧嘴笑,如果不是使用Safari和視頻,而是使用其他應用(如iTunes)並播放一些音樂,這會有什麼樣的行爲。那麼你的應用的行爲是什麼?我仍然認爲當音頻中斷結束時,它與您的應用在後臺有關。通過電話在前臺中斷與在後臺中不同。在後一種情況下,您並不是前臺應用程序,因此可能是特殊情況,邊緣情況或錯誤。如果您認爲這是SDK中的錯誤,則應該將其報告給Apple。 –

回答

0

那麼,關於發佈的時間,我記錄了一個蘋果與一個小應用程序展示了這個問題的錯誤報告。到目前爲止沒有聽到任何.....所以答案是仍然沒有回答....

相關問題