如何在 ios 上的 react-native-push-notification 中向通知对象添加其他数据?
Posted
技术标签:
【中文标题】如何在 ios 上的 react-native-push-notification 中向通知对象添加其他数据?【英文标题】:How to add additional data to a notification object in react-native-push-notification on ios? 【发布时间】:2018-02-16 13:23:55 【问题描述】:知道如何在 ios 上的 react-native-push-notification 中向通知对象添加其他数据吗?
目前我将其作为正文发送:
body = aps: alert: "Text that is sent in the notification.", sound: "default", badge: 1 .to_json
我不知道如何添加不会显示在通知警报中的其他数据,例如用户 ID,以便在用户点击通知时将其重定向到正确的视图。
【问题讨论】:
【参考方案1】:您可以向正文添加另一个属性以传递其他数据:
body =
aps:
alert: "Text that is sent in the notification.",
sound: "default",
badge: 1
,
userId: "6446qf45qsdg",
请参阅 Apple 文档中的 Creating the Remote Notification Payload 了解更多信息。
【讨论】:
你好,当我写时间戳并将其保存到数据库中时,我在云函数中得到了这个message: 'Messaging payload contains an invalid value for the "notification.timestamp" property. Values must be strings.'
@Dyo以上是关于如何在 ios 上的 react-native-push-notification 中向通知对象添加其他数据?的主要内容,如果未能解决你的问题,请参考以下文章