当其他媒体在Flutter中播放时停止音乐

时间:2020-06-25 13:50:07

标签: android flutter flutter-dependencies

我正在尝试制作音频播放器应用。我正在使用AudioPlayers插件。

我希望在播放其他媒体(例如Spotify或Facebook上的视频)时停止播放音乐。 同时,我希望在屏幕关闭或应用不再聚焦时继续播放音乐。

我现在正在使用以下代码:

@override
  void didChangeAppLifecycleState(AppLifecycleState state) {
    if (state == AppLifecycleState.paused) {
      _musicPlayer.player.stop();
    }
  }

但是AppLifecycleState似乎没有帮助我的状态。现在,它将在屏幕关闭时继续播放,但如果正在播放其他媒体,则不会继续播放。

0 个答案:

没有答案