0

我正在制作一个音乐计时器,它将在输入时间后停止音乐(从 Spotify、Apple Music 等播放)。有没有办法停止该音频会话或暂停正在从我的应用程序的另一个应用程序播放的音频?

由于我的应用程序中没有本地音频播放器,因此我不能简单地停止播放器(就像从应用程序播放音频时通常那样)。

任何帮助表示赞赏!

4

1 回答 1

0
  1. 在将停止音频的文件中导入 AVFoundation。

  2. 计时器完成后添加此代码:

    do {
        try AVAudioSession.sharedInstance().setCategory(AVAudioSession.Category.playback)
        try AVAudioSession.sharedInstance().setActive(true)
    } catch { print(error.localizedDescription) }
    
于 2020-04-19T16:02:18.627 回答