gpt4 book ai didi

android - PhoneGap/Ionic 如何处理来自 Parse 的推送通知?

转载 作者:行者123 更新时间:2023-11-29 01:33:31 32 4
gpt4 key购买 nike

我可以成功将通知推送到应用程序,它们会显示在我的 Android 通知中,但我无法将有效负载放入应用程序。

我找到了这个插件:PushPlugin ,但我似乎无法让它与 Parse 一起工作,因为它要求提供 GCM ID,而且我不知道从 Parse 给它什么。此外,该插件似乎不提供注册到某些 channel 的方法,甚至不提供从 Parse 获取安装 ID 的方法。

如果我包含这个插件:phonegap-parse-plugin处理 installationID/channels 的东西,然后我得到一个随机弹出的运行时错误 (adb logcat) 说它找不到 com.parse.GcmBroadcastReceiver,然后应用程序崩溃了。

我只想要一个 Ionic 应用程序,它可以从 Parse 接收推送通知,并简单地显示它。

最佳答案

一周前我在同一条船上,艰难地走过这就是我的发现:

这是我能找到的最好的 fork,用于在 android 和 iOS 上与 cordova(ionic) 上的解析集成

https://github.com/grrrian/phonegap-parse-plugin


  1. 请确保将 grrrian 存储库说明中的 ionic plugin add 重命名,而不是 READ 中的 avivais。我

    (他想合并分支,但我认为avivais已经维护完了,所以PR坐死了)

  2. 新的 ionic Crosswalk 功能会导致编译错误,修复起来很简单(呵呵..)。请按照以下说明操作:

    https://github.com/katzer/cordova-plugin-local-notifications/issues/426#issuecomment-113166439

  3. 最后,您需要按照说明手动创建应用程序类。我不知道该怎么做,所以我在这里发表了评论,应该会有帮助

    https://github.com/grrrian/phonegap-parse-plugin/issues/8#issuecomment-118955744


我正在尝试弄清楚为什么在后台没有收到通知..

希望这对某人有帮助

编辑:

事实证明它在后台运行良好。所有的通知都是一夜之间传来的。我的想法是,如果您一次向一个用户发送太多消息,Parse 会节流

关于android - PhoneGap/Ionic 如何处理来自 Parse 的推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29957281/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com