后台通过api推送弹窗消息,点击后消息体信息丢失
通过后台api推送消息,首先通过networkDidReceiveMessage方法监控到的消息体是:
{
"extras":{
"router":"http://****/detail/video_course?momentId=659ae70d08874fef86ce700c046b47d4&source=manual_push"
},
"content":"wefwfwefwefwefwefwf",
"_j_msgid":58546801798001118
}
点击后通过代理 jpushNotificationCenter:didReceiveNotificationResponse: withCompletionHandler:解析到的消息体是:
{
"_j_business":1,
"_j_uid":14644930336,
"_j_msgid":58546801798001118,
"aps":{
"alert":"wefwfwefwefwefwefwf"
}
}
丢失了extras,这是怎么回事?感觉是不是通过后台api推送消息不应该走到监控方法networkDidReceiveMessage里?是不是缺少一个映射步骤?