在测试 Android 版 Worklight 推送通知时,如果警报(通知消息)为空,则通知栏中将显示带有应用名称的应用图标,而没有任何通知消息。
如果 iOS 中的警报为空,我可以知道 Worklight 将如何处理这种情况吗?会提示通知提醒吗?这么问的原因是,即使应用程序关闭,如果服务器有更新,我只想更新徽章编号而不启动警报框。我可以知道推送通知中的徽章是否仅适用于 iOS 而不适用于 Android?正如这里的文档所说:
“GCM alert Optional。要在警报中显示的字符串 。badge Mandatory。要在应用程序图标上的徽章中显示的整数值。 ”但是在我的测试中,没有出现任何徽章安卓应用。请注意,有一个 API 可以设置徽章的数量(WL.Badge.setNumber),或者我可以在推送通知 API 中设置它(WL.Server.Notifyxxx - notificationOptions)。
我可以获取当前要增加的徽章数量,而不仅仅是为其设置一个数字吗?
环境:Worklight 5.0.6,三星 Galaxy S3 Android 4.1.1
谢谢!