Cordova/PhoneGap 推送通知与使用套接字通知
Cordova/PhoneGap Push Notification versus Using Socket Notifications
我们正在开发使用 Cordova(特别是 Ionic)的移动应用程序,并且我们使用 PhoneGap PushPlugin 和 Amazon SNS 进行推送通知。这反过来会影响我们与 Amazon SNS 和相应通知服务器(APN、GCM 等)通信的服务器之一,以将数据推送到我们的移动设备。
我对 PhoneGap/Cordova 的区别感到有点困惑,设置它与套接字通知(例如通过 socket.io 相比)的优势或理由是什么。
当应用程序不是 运行 时推送通知是否会到达移动设备,如果不是,应用程序似乎需要 运行,这意味着使用套接字更多不够用。
当应用程序不是 运行 时,您可以在 PhoneGap/Cordova 中接收移动推送通知吗?
即使您的应用程序不是 运行,推送通知也会起作用。此外,您还可以将推送消息配置为在设备从关机状态恢复后发送。您的应用程序可以在失去连接然后重新获得连接后接收通知。
所有与在 APN/GCM 服务器上存储消息和重新建立连接等相关的逻辑都内置在这些系统中。
我们正在开发使用 Cordova(特别是 Ionic)的移动应用程序,并且我们使用 PhoneGap PushPlugin 和 Amazon SNS 进行推送通知。这反过来会影响我们与 Amazon SNS 和相应通知服务器(APN、GCM 等)通信的服务器之一,以将数据推送到我们的移动设备。
我对 PhoneGap/Cordova 的区别感到有点困惑,设置它与套接字通知(例如通过 socket.io 相比)的优势或理由是什么。
当应用程序不是 运行 时推送通知是否会到达移动设备,如果不是,应用程序似乎需要 运行,这意味着使用套接字更多不够用。
当应用程序不是 运行 时,您可以在 PhoneGap/Cordova 中接收移动推送通知吗?
即使您的应用程序不是 运行,推送通知也会起作用。此外,您还可以将推送消息配置为在设备从关机状态恢复后发送。您的应用程序可以在失去连接然后重新获得连接后接收通知。 所有与在 APN/GCM 服务器上存储消息和重新建立连接等相关的逻辑都内置在这些系统中。