iOS - 在丰富的推送通知中播放 GIF 吗?



如果 GIF 是在丰富的推送通知中发送的,它是在通知本身中播放还是必须先点击通知?

简短回答:不,我们不必先点击通知。

从iOS 10开始,Apple为开发人员提供了生成Rich Notifications的能力。这些能够显示附件(缩略图(或显示图像、动画 GIF 和视频等媒体。通知有效负载应设置可变内容密钥:

{
"aps": {
"alert": {
"body": "Some data here",
"title": "title"
},
"mutable-content": 1
},
"attachment-url": "https://someURl"
}

由于可变内容密钥,通知不会直接显示给用户。相反,我们有 30 秒的时间来执行一些代码、下载资源和编辑通知。

阅读这篇中等文章以获取源代码和进一步说明: 丰富的通知

最新更新