扑动推送通知
我实现了推送通知,通知在Flutter中有图像链接。在Android中,图像会自动显示在通知中心,并附带通知详细信息。在iOS中,图像不会显示在通知中心,但只有通知详细信息会显示在通知中心。
请查看推送通知的格式。通过,Php开发人员正在发送通知。我正在成功获取通知,但图像不会在iOS端自动显示,在Android图像是自动显示,我已经添加了“可变内容”:true,并且已经尝试添加“可变内容”:通知块中为true,但未成功
{
"to": "device token",
"mutable-content": true,
"notification": {
"title": "Note 3",
"body": "11:41",
"click_action": "FLUTTER_NOTIFICATION_CLICK",
"image": "https://homepages.cae.wisc.edu/~ece533/images/airplane.png"
},
"data": {
"notification_type": "Nice Thoughts",
"post_details": {
"message": "hello",
"color": "#e0e0e0",
"url": "www.recurpost.com",
"img_url": "https://homepages.cae.wisc.edu/~ece533/images/airplane.png",
"video_url": "",
"name": "abc xyz"
}
},
"priority": "high"
}
2条答案
按热度按时间oxf4rvwz1#
您需要按如下所述创建通知服务扩展
eeq64g8w2#
以下步骤对我很有效:
步骤1 -添加通知服务扩展
第2步-将目标添加到Podfile
步骤3 -使用扩展帮助程序
NotificationService.swift
在Swift中:通过Firebase/FCM发送推送通知的cURL