我在我的应用程序中添加了推送通知,该工作正常。
我想实现一些通知,当我的设备上发出通知并点击该通知时,它会让我看到该特定的通知屏幕。目前我正在使用ios设备。
我正在使用https://www.npmjs.com/package/react-native-push-notification
答案 0 :(得分:3)
如果你还没有在通知数据有效负载中为自己添加更多信息,那么这将是一个指向你自己的指针:
{
foreground: false, // BOOLEAN: If the notification was received in foreground or not
userInteraction: false, // BOOLEAN: If the notification was opened by the user from the notification area or not
message: 'My Notification Message', // STRING: The notification message
data: {
yourKey: 'value'
}, // OBJECT: The push data
}
一旦您收到此功能内的额外数据字段的通知访问权限:
onNotification: function(notification) {
console.log( 'NOTIFICATION:', notification );
},
完成后,在视图堆栈上按相应的屏幕或在渲染功能中动态生成视图或将initialRoute设置为您想要显示的屏幕。我假设您使用导航器进行多个屏幕。