我有一个基于cordova的Android应用程序。我已添加PushPlugin
(https://github.com/phonegap-build/PushPlugin)以使用GCM注册设备,并在推送通知进入时收到通知。
我没有使用解析Android SDK。我正在使用parse.com服务发送推送通知。
当应用程序在前台运行时,我的代码中注册的回调将通过推送中的数据正确调用。但是,当应用程序暂停或停止时,系统托盘中不会显示任何通知,也不会发出蜂鸣声或振动。但是我确实在adb logcat
中看到了传入推送的日志行。
相反,如果我直接使用GCM发送推送通知,当应用程序暂停/停止时,我会通过我的应用程序图标(指定的标题)获得正确的系统托盘通知。有音频警报和振动。
Parse.com发送的推文与系统托盘中没有显示的内容有什么不同?如何让adb logcat
打印有关推送有效负载本身的更多信息?