我正在处理我的反应原生项目,并且在下面的功能上遇到问题
this.notificationListener = FCM.on(FCMEvent.Notification, async (notif) => {
console.log(notif.custom_notification);
console.log(notif.custom_notification.body);
});
可以记录console.log(notif.custom_notification);
{"show_in_foreground":true,"sound":"default","title":"MyNewApp","body":"ffff","priority":"high"}
表示console.log(notif.custom_notification.body);
日志
undefined
如何才能将notif.custom_notification的主体?
答案 0 :(得分:1)
我认为您需要先解析它,否则代码中的所有内容都会很好。 var i = JSON.parse(notif.custom_notification); i.body