我目前正在使用react-native-track-player
版本1.1.8
从 Internet 流式传输音频。它工作正常(react-native
版本0.61.4
)
我现在想在后台模式下使用它,以便在我的应用程序处于后台模式时能够继续收听广播。
我按照https://react-native-kit.github.io/react-native-track-player/background/的说明进行操作,所以在 xCode 中添加功能就足够了。
它不起作用,所以我也添加
TrackPlayer.updateOptions({
stopWithApp: false
});
但仍然无法在 iOS 13 上的真实设备上运行。当应用程序进入后台时,我可以看到此消息:
Can't end BackgroundTask: no background task exists with identifier 1 (0x1),
or it may have already been ended.
Break in UIApplicationEndBackgroundTaskError() to debug.
但是断点没有提供额外的信息。
在后台模式下对这个音频库有任何想法或经验吗?谢谢!