我正在使用 [电子邮件受保护]。当我关闭应用程序时,音频停止,但播放通知仍然可见。
这是我在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...');});
请帮助/指导我解决这个问题。感谢您的每一次帮助。
AppKilledPlaybackBehavior.StopPlaybackAndRemoveNotification
在最新版本(4.0.1)上对我来说工作得很好。
也许更新包?