Flutter语言 - IOS中的一个信号通知图像



我们有一个移动应用程序,发送通知给用户关于即将到来的活动从服务器端与一个信号API。我们将设计像标题-副标题-图像这样的通知弹出窗口。

我可以用headingscontents发送标题和副标题,也可以用big_picture发送图像到Android设备,但它不能在IOS设备中显示图像。你知道怎么解决这个问题吗?

  • 我已经尝试了"ios_attachments": { "id": "IMAGE_URL"}在json体,但没有工作。

我们使用onessignal Rest API向Android和iOS用户发送推送,下面是工作的代码片段。

var message = {
app_id: "xxxx",// your onesignal app id
large_icon: message_body.image_url,
contents: { "en": message_body.message }, //paragraph
headings: { "en": message_body.title }, //title
subtitle: { "en": message_body.subtitle },
url: '', //link to website
data: { 'TITLE': message_body.header_title, 'URL': message_body.url },
ios_attachments: {'id': message_body.web_icon},//image to display below the text in notification on iOS app
big_picture: message_body.web_icon,
chrome_web_icon: message_body.web_icon, //image to display below text in notification for chrome on iOS
include_player_ids: message_body.player_ids //["83e36362-a5e4-xxx-723bc736b07e"]//["d5c9a424-xxx-8b52-d68f70a61986","088b8bff-xxx-4905678b4999"]
};

最新更新