React Native-iOS推送通知-当App在后台时如何播放铃声?

时间:2019-02-25 07:39:06

标签: swift react-native audio background

收到通知后,我将显示自定义屏幕并使用InCallManager播放铃声。在IOS上,如果App在后台,则会弹出通知。我可以看到通知监听器也被解雇了。我已经放置了相同的InCallManager函数来播放声音,但是什么也没播放。

我在Xcode项目中也设置了背景模式->音频。

请问有人可以建议该应用在后台运行时如何播放声音吗?

谢谢

1 个答案:

答案 0 :(得分:0)

我可以通过在通知有效负载中发送“声音”字段来解决此问题。我正在使用OneSignal,所以我将有效负载传递为:

'ios_sound'=>'ring.mp3'

ring.mp3存储在我的IOS项目中。