播放停止时音频播放通知仍然可见

问题描述 投票:0回答:1

我正在使用 [电子邮件受保护]。当我关闭应用程序时,音频停止,但播放通知仍然可见。

这是我在index.js 文件中的轨道播放器设置代码。

const trackSetup = async () => await TrackPlayer.setupPlayer({
waitForBuffer: false}).then( async () => {
await TrackPlayer.updateOptions({
  // stoppingAppPausesPlayback: true,
  android: {
    appKilledPlaybackBehavior:
      AppKilledPlaybackBehavior.StopPlaybackAndRemoveNotification,
  },
  notificationCapabilities: [
    Capability.Play,
    Capability.Pause,
    Capability.JumpBackward,
    Capability.JumpForward,
    Capability.SeekTo,
  ],
  capabilities: [
    Capability.Play,
    Capability.Pause,
    Capability.JumpBackward,
    Capability.JumpForward,
    Capability.SeekTo,
  ],
  compactCapabilities: [Capability.Play, Capability.Pause],
});
console.log(AppState.currentState, 'Track Player Setup...');});

请帮助/指导我解决这个问题。感谢您的每一次帮助。

javascript android react-native notifications react-native-track-player
1个回答
0
投票
AppKilledPlaybackBehavior.StopPlaybackAndRemoveNotification

在最新版本(4.0.1)上对我来说工作得很好。

也许更新包?

© www.soinside.com 2019 - 2024. All rights reserved.