是否有用于 phonegap (android/iphone) 的推送通知插件/方法,其中:
- 该应用程序仍然可以使用 phonegap 构建来构建。
- 即使应用程序未运行(在前台),也可以接收推送通知
我正在努力不去管理单独的 Android (Java) 和 iPhone (Xcode) 项目。
如果不是,那么为 android 和 iphone 实现此功能的最简单方法是什么?Urban Airship 看起来非常接近这样做(虽然不确定是否可以通过 phonegap 构建)。
是否有用于 phonegap (android/iphone) 的推送通知插件/方法,其中:
我正在努力不去管理单独的 Android (Java) 和 iPhone (Xcode) 项目。
如果不是,那么为 android 和 iphone 实现此功能的最简单方法是什么?Urban Airship 看起来非常接近这样做(虽然不确定是否可以通过 phonegap 构建)。
我还在考虑在这条路上为 Android 和 iOS(可能还有 WP)实施解决方案。
到目前为止仅使用 Android 进行测试,似乎Pushwoosh似乎可以做我们正在寻找的事情。
我还没有在 iPhone 上测试过,但是在 Android 上,应用程序在后台,手机会收到推送通知,在手机的状态栏中给出通知。点击此通知会打开应用程序,此时您可以从通知中访问数据。
我遇到的一个限制是,在收到来自 PhoneGap 应用程序的通知后,无法访问推送通知数据。只有当通知被点击时(这意味着清除通知甚至接收同一应用程序的第二个通知意味着您永远丢失该数据)。从理论上讲,这应该是可能的,但其代码可能隐藏在 Pushwoosh.jar 文件中。
现在可以通过与 PhoneGap 构建兼容的插件接收和访问推送通知。