Ios React Native OneSignal访问启动应用程序启动的推送通知
我在我的React原生iOS应用程序中使用OneSignal,我需要访问应用程序是否从推送通知启动,如果是,我需要推送负载 我没有在OneSignal文档中看到任何东西。这是我的代码(立即在应用程序构造函数中调用):Ios React Native OneSignal访问启动应用程序启动的推送通知,ios,react-native,push-notification,onesignal,Ios,React Native,Push Notification,Onesignal,我在我的React原生iOS应用程序中使用OneSignal,我需要访问应用程序是否从推送通知启动,如果是,我需要推送负载 我没有在OneSignal文档中看到任何东西。这是我的代码(立即在应用程序构造函数中调用): onIds功能触发正常,didReceiveNotification如果应用程序已经运行,也可以正常工作。如果应用程序是通过点击推送通知启动的,则不会调用此功能。我需要处理这种情况,因为我需要将推送有效负载与操作进行深度链接 如何处理导致应用程序在React Native with
onIds
功能触发正常,didReceiveNotification
如果应用程序已经运行,也可以正常工作。如果应用程序是通过点击推送通知启动的,则不会调用此功能。我需要处理这种情况,因为我需要将推送有效负载与操作进行深度链接
如何处理导致应用程序在React Native with OneSignal中启动的推送通知。谢谢您的提问。听起来你在寻找
打开的
onOpened(openResult) {
console.log('Message: ', openResult.notification.payload.body);
console.log('Data: ', openResult.notification.payload.additionalData);
console.log('isActive: ', openResult.notification.isAppInFocus);
console.log('openResult: ', openResult);
}
链接:谢谢你的提问。听起来你在寻找打开的
onOpened(openResult) {
console.log('Message: ', openResult.notification.payload.body);
console.log('Data: ', openResult.notification.payload.additionalData);
console.log('isActive: ', openResult.notification.isAppInFocus);
console.log('openResult: ', openResult);
}
链接: