2017-10-28 60 views
-2

我在想如果有一種方式,應用程序可以知道用戶是否開始從音樂應用程序或任何其他來源(Spotify等)播放音樂。每當用戶播放歌曲時,我都會嘗試執行特定功能,即使我的應用程序未處於活動狀態。這甚至有可能嗎?我也可以檢索歌曲信息嗎?當用戶在關閉應用程序時播放音樂時檢測到

+3

不,你不能這樣做,如果你想在商店的應用程序 – Paulw11

回答

0

隨着AVKit你可以使用:指示另一應用程序是否正在播放音頻

AVAudioSession.sharedInstance().isOtherAudioPlaying 

一個布爾值。

請注意,這將而不是工作時,您的應用程序處於非活動狀態。你不能這樣做,Apple會拒絕你的應用程序。只有在您的應用程序處於活動狀態時才能進行此項檢查

+1

如果應用程序目前不活躍,這將如何工作? – Paulw11

+0

@ Paulw11它當然不會。點擊帖子按鈕後我有點快。 –

+1

雅我得到的,但是當應用程序不活動時它是如何工作的 –

相關問題