我正在使用phonegap-phonegap-plugin-push,并且我尝试了插件附带的示例,我在我的手机上测试了它(Galaxy s4,Android 5.0.1 ),当我发送通知,而应用程序是在我得到振动和消息显示里面的卡div在index.js中提到,但我没有通知状态栏,如果应用程序是在后台我也没有通知的状态酒吧,但我得到振动。我想知道为什么我没有通知弹出状态栏。 我使用phonegap-plugin-push 1.4.4推送通知不会显示在状态栏
回答
当您收到推送通知时,您还需要在该位置发出本地通知,该通知将出现在状态栏和通知托盘中。我是phonegap-plugin-localNotifications
插件的粉丝,你可以在https://github.com/Wizcorp/phonegap-plugin-localNotifications找到它。因此,在为Android您的PhoneGap-插件推onNotification处理程序,你会做这样的事情:
onNotification: function (e) {
if (e.event == "message") {
localNotification.add(1, {
message: e.payload.message,
badge: 1
});
}
}
@Del
我使用红宝石发送通知
require 'rubygems'
require 'pushmeup'
GCM.host = 'https://android.googleapis.com/gcm/send'
GCM.format = :json
GCM.key = "key"
destination = ["id"]
data = {:title => "PhoneGap Push",:message => "PhoneGap Build rocks!", :msgcnt => "1", :soundname => "beep.wav"}
options = {:collapse_key => "placar_score_global", :time_to_live => 3600, :delay_while_idle => false}
GCM.send_notification(destination, data, options)
我解决了它,我添加了一个图标:它必须位于我的phonegap项目的根目录中,并且已完成。 –
Anass Boukalane - 你可以给出示例代码。我也面临同样的问题 –
@ Prithvi Raj Nandiwal你必须在上面的ruby代码中添加图标选项才能使其成为apear –
- 1. 离子推送通知不在通知栏上显示通知
- 2. PubNub推送通知将不会显示
- 3. 通知不会显示在状态栏小图标
- 4. 在科尔多瓦的状态栏中显示多个推送通知android
- 5. 如何使用phonegap在状态栏中显示android的推送通知?
- 6. 科尔多瓦推送插件在状态/通知栏中显示图像
- 7. 状态栏上显示单行通知?
- 8. 通过Android的状态栏处理推送通知
- 9. iOS推送通知显示
- 10. 推送通知未显示
- 11. 显示推送通知
- 12. 应用程序处于活动状态时,iOS推送通知无法显示在通知栏中?
- 13. 通知图标不显示在棒棒糖的状态栏中
- 14. 状态栏通知
- 15. 状态栏通知
- 16. 推送通知有时不显示
- 17. ios推送通知总是不显示
- 18. 自定义推送通知不显示
- 19. Xcode,Parse.com - 推送通知不会显示在我的手机上。
- 20. HTML5 - 推送状态桌面通知
- 21. FCM:跟踪状态FCM推送通知
- 22. 发送通知到状态栏
- 23. 推迟显示推送通知警报
- 24. 通知栏+推送通知说明
- 25. GCM通知不会显示在通知栏中。 Android
- 26. 状态栏库不显示
- 27. 当收到gcm推送通知而不在通知栏中显示时,动态更新列表视图
- 28. 想要在发布通知后在状态栏中显示通知
- 29. 如何使用android phonegap在状态栏显示通知数
- 30. 使用Eddystone信标在Android状态栏中显示通知
你可以给打电话给你发送?我现在正在使用它,并且运行良好。 – Del