[英]Stop iTunes/Spotify Music when returning to App
Im having some trouble finding information on this. 我在查找有关此信息时遇到一些麻烦。 I would like to know how to stop the itunes/spotify or any other music players music upon returning to my application.
我想知道如何在返回我的应用程序时停止iTunes / Spotify或任何其他音乐播放器的音乐。 They currently both play the same time.
他们目前都在同一时间玩。
Can anyone point me in the right direction? 谁能指出我正确的方向?
Thanks 谢谢
You can try this in your application: didFinishLaunchingWithOptions:
method: 您可以在
application: didFinishLaunchingWithOptions:
尝试以下操作application: didFinishLaunchingWithOptions:
方法:
if ([[MPMusicPlayerController iPodMusicPlayer] playbackState] == MPMusicPlaybackStatePlaying) {
[[MPMusicPlayerController iPodMusicPlayer] stop];
}
Don't forget: You need to add MediaPlayer.framework
to your target and in your AppDelegate.m
import MediaPlayer/MediaPlayer.h
. 不要忘记:您需要将
MediaPlayer.framework
添加到目标中,并在AppDelegate.m
导入MediaPlayer/MediaPlayer.h
。
Also take a look at the documentation . 另请参阅文档 。
EDIT 编辑
I found a better solution than mine in Apples Audio Session Programming Guide: Checking if Other Audio is Playing During App Launch 我在Apples Audio Session编程指南中找到了比我更好的解决方案: 检查在应用启动过程中是否播放了其他音频
EDIT 2 编辑2
Code sample … 代码示例...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.