React Native x OneSignal不显示通知

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

我正在使用React Native构建应用程序,我目前正在使用OneSignal实现通知。

我有效地收到通知,但我不希望它在收到时显示在屏幕上。

我在通知数据中读到了关于shown布尔值但我不知道如何将其设置为false(目前它始终是true,默认值)。

我正在从我的node.js服务器发出通知,直接向https://onesignal.com/api/v1/notifications发出POST请求,发送JSON数据(使用app_idincluded_segments字段等)。我想这是我需要指定我不希望显示通知的地方,但我不知道如何这样做并且在我的请求有效负载中添加shownfield和false作为值不会改变一件事。

我也在使用在他们的网络应用程序中配置的OneSignal模板。我以为它会在这里,但我无法找到一种方法来配置那里的特定需求。

javascript node.js react-native notifications onesignal
1个回答
2
投票

如果你正在使用android,你可以在OneSignal.inFocusDisplaying(2);中设置componentWillMount()或者你在调用One Signal Listeners中的任何函数。

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