我正在使用Worklight Consumer Edition 6.0.0.2的UPN系统发送推送通知。
当我收到推送通知时,Android上不会显示指示灯。为什么? 我试过了:
我使用WL.Server.createDefaultNotification来构建通知有效负载:
var notificationObj = WL.Server.createDefaultNotification(notification.TITLE, badge,{});
notificationObj.GCM.sound="default";
然后我使用notifyAllDevices来推送:
WL.Server.notifyAllDevices(userSubscription, notificationObj);
我关闭了应用并关闭了屏幕。 结果是:我成功收到推送通知并播放声音,但根本没有指示。
答案 0 :(得分:0)
Android提供的Notification priority API允许pulsing the notification LED(启动Android 4.1" Jelly Bean"及以上版本),在Worklight中不可用。
如果您希望Worklight产品设计人员评估将其添加到将来的版本中,请考虑submitting a feature request。
AFAIK开发人员无法在应用程序代码中扩展对此API的支持,因此没有解决方法。