【问题标题】:Push Notifications/Messaging in HTML5 web AppHTML5 Web 应用程序中的推送通知/消息
【发布时间】:2013-08-08 07:18:18
【问题描述】:

我希望使用 Android 的 PhoneGap 将推送通知集成到我的 Jquery 移动网络应用程序中。是否有任何解决方案可以将云消息传递到 Web 应用程序中,例如推送通知。 我的应用程序基于获取朋友位置并签入新位置,因此我在网络应用程序中寻找消息或推送通知。

我也听说过http://www.html5rocks.com/en/tutorials/eventsource/basics/

但这对我没有帮助。

如果在 HTML5 网络应用中无法实现实时推送通知,请让我了解异步消息,例如我的应用中的离线消息。

【问题讨论】:

  • 我知道有 WebSockets 的可能性,但网络应用程序可以模拟推送通知功能。

标签: javascript jquery html cordova push-notification


【解决方案1】:

我最近使用 WebSocket 协议实现了实时消息传递,它易于实现,性能非常好,并且支持加密。

【讨论】:

    【解决方案2】:

    试试城市飞艇。您每月会收到 100 万条免费推送通知。 它还与 Phonegap 合作。 链接:http://docs.urbanairship.com/build/phonegap.html

    【讨论】:

      【解决方案3】:

      ScaleDrone 允许向(和从)PhoneGap 和 Web 推送。当 Websockets 不可用时,它会尽可能使用 Websockets 和其他技术。

      【讨论】:

        【解决方案4】:

        有一个 API:http://www.w3.org/TR/2014/WD-push-api-20141007/,但我不会指望这里的平台支持。但是,由于您使用的是 PhoneGap,因此您可以将您的应用程序与原生云消息传递集成。这是a tutorial

        【讨论】:

          【解决方案5】:

          可以实现推送通知。如果您使用的是 Phonegap,PushPlugin 是一个不错的选择。此插件用于 Cordova,允许您的应用程序在 Amazon Fire OS、Android、iOS、Windows Phone 和 Windows8 设备上接收推送通知。还可以免费使用。

          Android 实施使用 Google 的 GCM(Google Cloud Messaging)服务。

          有关使用 Android 的详细实施指南,请参阅此link 中的 Android 部分。

          希望它能回答你的问题。这是迟到的答案,可能对您以及其他寻求类似解决方案的人有所帮助。

          【讨论】:

            猜你喜欢
            • 2015-12-06
            • 2018-08-15
            • 2013-02-28
            • 2022-12-21
            • 2014-05-19
            • 1970-01-01
            • 2017-02-23
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多