我想知道如何在后台运行phonegap应用程序进行推送?

时间:2013-12-14 08:24:07

标签: android ios cordova

我是phonegap的新手。

我想知道如何在后台运行phonegap应用程序? 我需要点击后退按钮,我的应用程序在后台运行,并从服务器获取推送通知。

请帮帮我。

1 个答案:

答案 0 :(得分:0)

您无需“在后台运行应用”
您只需要实现PushWooshPushPlugin这些可用于Phonegap和Phonegap构建的推送通知插件 快速谷歌搜索这两个中的任何一个都会返回所需的信息。

然而,这些插件将能够从GCM(android)或APN(iOS)获取数据 并使用javascript代码(您可以检查PushPlugin中的示例代码)在单击推送通知时执行相应的操作。

您还需要向GCM服务器发送推送通知数据(还要检查示例代码+您需要设置Google API +更复杂的APN程序)

基本上是这样的:

  1. 服务器将数据发送到GCM / APN
  2. 手机从GCM / APN接收数据
  3. 手机显示推送通知
  4. 用户点击
  5. 使用PushPlugin javascript代码执行相应的操作