【问题标题】:How to implement push notification service for a crossplatform webapp? [closed]如何为跨平台 Web 应用实现推送通知服务? [关闭]
【发布时间】:2014-02-22 19:55:58
【问题描述】:

我想将推送通知与我使用 HTML、javascript 和 jquery mobile 构建并与 phonegap for android 打包的网络应用程序集成。

谁能推荐一些链接。

developers.android.com 上提供了有关 android 的完整文档。

但是对于 webapp,我不知道如何进行。

任何建议都将受到高度赞赏。

提前致谢。

【问题讨论】:

  • 它非常好的推送通知示例:github.com/phonegap-build/PushPlugin
  • 是的,我确实读到过.. 它仅适用于本机应用程序还是可以与 webapp 集成
  • 您的问题是关于带有推送通知的phonegap
  • 它适用于cordova(phonegap)而不是本机应用程序。
  • 好的,我会检查的,谢谢

标签: jquery web-applications cordova push-notification google-cloud-messaging


【解决方案1】:

我认为您可以使用UrbanAirship 服务来做到这一点

【讨论】:

  • 我确实检查过了,但那是付费的..
  • 很遗憾,但这是最好的
  • 当我浏览一些链接时,我发现 pushPlugin for phone-gap 你知道吗?
  • 无论如何感谢 Hazem :)
【解决方案2】:

您可以使用GenericPush plugin 直接连接到 GCM 或 APNS,或者使用中间 3rd 方进行连接,例如 UrbanAirship、PushWoosh (iOS/Android) 或 PlotProjects(用于基于位置的推送消息)他们还为发送推送消息提供额外的服务和工具

【讨论】:

    【解决方案3】:

    正如其他人建议的那样,PushPlugin 根据您的要求似乎是不错的选择。它可以实现并免费使用。您必须针对不同的平台进行配置。 此插件用于 Cordova,允许您的应用程序在 Amazon Fire OS、Android、iOS、Windows Phone 和 Windows8 设备上接收推送通知。

    • Amazon Fire OS 实施使用 Amazon 的 ADM(Amazon Device 消息)服务。
    • Android 实现使用 Google 的 GCM(Google Cloud Messaging) 服务。
    • 黑莓10版本使用黑莓推送服务。
    • iOS 版本基于 Apple APNS 通知。
    • WP8 实现基于 MPNS。
    • Windows8 使用 Microsoft WNS 通知。

    以上平台的详细实现步骤可以查看page

    希望这对您的问题有所帮助..!

    编辑

    使用最新的 Github Repos 更新链接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-04
      • 1970-01-01
      相关资源
      最近更新 更多