2016-09-30 120 views
8

我正在与目标android,iOS合作开发一款生产力移动应用程序。我正在使用流星框架,科尔多瓦,我的应用程序使用raix:push发送通知。现在我想利用iOS10引入的Apple的UserNotifications Framework提供的新功能。更具体地说,我想允许自定义操作,将文档预览作为媒体附件发送,也可以设置自定义UI以使其具有更适合文档的矩形视口。APN,GCM(FCM):如何将丰富媒体添加到通知?

我做了一些研究,我有点担心上面引用的lib会被弃用,而不是很快,如果流星确实会迁移到graphql。也许这是整合Pusher等托管实时数据流网络服务的时候了?这感觉有点奇怪,因为这种“三路绑定”正是流星擅长的东西。

您的建议/体验是什么,您如何实现丰富的移动通知?

+0

我结束了使用https://onesignal.com –

回答

4

如果你想比其他可用styles

NotificationCompat.BigPictureStyle, 
NotificationCompat.BigTextStyle, 
NotificationCompat.InboxStyle, 
NotificationCompat.MediaStyle, 
NotificationCompat.MessagingStyle 

Change Notification Layout描述你可以设计在安卓自己的通知布局的自定义通知样式您可以使用rich notifications in androidpre-defined templates

FCM跨平台(iOS,Android的)消息解决方案建议limited size data转移:

Message Type   
Notifications up to 2kb  
Data messages up to 4kb 

所以只通知显示和下载内容(如媒体URL)发送数据有效载荷,当你处理消息如果你选择FCM。

还有Facebook In-App notifications,你可能想探索

应用程式通知使用富媒体如照片,动画GIF, 的表情符号等等 - 来帮助您创建人 获得引人入胜的体验直接在您的应用程序。

+1

随机答谢你的想法。你是否知道一个流星包可以实现你所引用的丰富的android通知? –