带有通知内容扩展的折叠通知中的小缩略图
Small Thumbnail in Collapsed Notification with Notification Content Extension
看这张照片:
是否可以在折叠的接收到的远程通知中有一个小图片(如图所示,在左侧第一个phone中)但是通过使用通知内容扩展(不是通知服务扩展)?
我一直在尝试使用我的通知内容扩展来执行此操作,但我只在通知的扩展模式下看到图片(在图片中,位于中心 phones 的那个和对)。
谢谢!
使用 Notification Content Extension 时,似乎无法在 Notification 中显示缩略图。
所以我所做的是创建一个通知服务扩展并且成功了。
如果您需要有关如何实现此 通知服务扩展 的示例,请检查这些:
一般程序:how to display image in ios push notification?
DidReceive 方法:https://github.com/maquannene/UserNotifications/blob/master/NotificationService/NotificationService.swift
不,在通知内容扩展中是不可能的。这是有道理的,因为只有当通知出现在设备上并且用户展开它时,才会调用通知内容扩展。
在设备上显示通知之前调用通知服务扩展,这也是您可以使用 API 来改变通知的地方。您需要将媒体对象附加到通知对象,系统才能显示缩略图。
但是,您可以同时使用通知服务扩展和内容扩展来增强您的推送体验。虽然您可以在服务扩展中将附件添加到推送通知,但您可以将它们用于内容扩展中的自定义绘图。
看这张照片:
是否可以在折叠的接收到的远程通知中有一个小图片(如图所示,在左侧第一个phone中)但是通过使用通知内容扩展(不是通知服务扩展)?
我一直在尝试使用我的通知内容扩展来执行此操作,但我只在通知的扩展模式下看到图片(在图片中,位于中心 phones 的那个和对)。
谢谢!
使用 Notification Content Extension 时,似乎无法在 Notification 中显示缩略图。
所以我所做的是创建一个通知服务扩展并且成功了。
如果您需要有关如何实现此 通知服务扩展 的示例,请检查这些:
一般程序:how to display image in ios push notification?
DidReceive 方法:https://github.com/maquannene/UserNotifications/blob/master/NotificationService/NotificationService.swift
不,在通知内容扩展中是不可能的。这是有道理的,因为只有当通知出现在设备上并且用户展开它时,才会调用通知内容扩展。
在设备上显示通知之前调用通知服务扩展,这也是您可以使用 API 来改变通知的地方。您需要将媒体对象附加到通知对象,系统才能显示缩略图。
但是,您可以同时使用通知服务扩展和内容扩展来增强您的推送体验。虽然您可以在服务扩展中将附件添加到推送通知,但您可以将它们用于内容扩展中的自定义绘图。