【发布时间】:2013-04-05 10:44:27
【问题描述】:
在测试 Android 的 Worklight 推送通知时,如果警报(通知消息)为空,则通知栏中将显示带有应用名称的应用图标,而没有任何通知消息。
请问如果 iOS 中的 alert 为空,Worklight 将如何处理这种情况?会提示通知提醒吗?这么问的原因是,即使应用程序关闭,如果服务器有更新,我只想更新徽章编号而不启动警报框。我可以知道推送通知中的徽章是否仅适用于 iOS 而不适用于 Android?正如文件here 所说:
“GCM 警报 可选的。要在警报中显示的字符串。 徽章 强制的。要在应用程序图标上的徽章中显示的整数值。" 但在我的测试中,Android 应用没有出现徽章。请注意,有一个 API 可以设置徽章数量(WL.Badge.setNumber),或者我可以在推送通知 API 中设置它(WL.Server.Notifyxxx - notificationOptions)。
我可以获取当前要增加的徽章数量,而不是仅仅为其设置一个数字吗?
环境:Worklight 5.0.6,三星 Galaxy S3 Android 4.1.1
谢谢!
【问题讨论】:
标签: android ios push-notification ibm-mobilefirst badge