Distriqt PushNotification事件NOTIFICATION_SELECTED将不会触发(VERSION = 6)

问题描述:

Distriqt PushNotification版本6.0.029 我用PushNotificationsHelper在本例中的文件夹,也有一些问题如下:Distriqt PushNotification事件NOTIFICATION_SELECTED将不会触发(VERSION = 6)

  1. 对于初始化PushNotifications.isSupported返回true,但是一旦我调用register并且它会再次返回false。我结束了评论//PushNotifications.isSupported每个调用函数,以确保它的工作。好吧,它工作,我收到注册令牌。

  2. 我使用GCM playload,通知字段只是试图显示非常简单的通知标题和正文。好的,我在后台收到通知弹出窗口,但是当我选择通知时,PushNotificationEvent.NOTIFICATION_SELECTED事件不会触发,这是我的项目中的关键问题。

  3. 当我使用Distriqt playload,数据字段。我在后台默默收到通知,没有出现(为什么?)。我收到了事件PushNotificationEvent.NOTIFICATION派发的数据。仅供参考,我能service.enableNotificationsWhenActive =真

的GCM playload格式,请阅读我的项目设置为ANE扩展包括:

  1. com.distriqt .PushNotifications
  2. com.distriqt.Core
  3. com.distriqt.playservices.GCM
  4. com.distriqt.AndroidSupport
  5. com.distriqt.playservices.Base

设备测试:

  1. 弥注(Android版本6.0.1)
  2. 三星Galaxy S3(Android版本4.1.2)

能anyo ne请建议我在哪里犯错或它是本机扩展问题?提前致谢。

如果您在github问题跟踪器(https://github.com/distriqt/ANE-PushNotifications/issues)中提出您的问题,我们将帮助您解决您遇到的问题。

您的问题很有可能是您的data有效负载不包含通知显示的最小字段,即titlealert

此外,请确保您拥有最新版本的支持ANE(核心,AndroidSupport和播放服务)。这可能会导致问题。

+0

嗨迈克尔,谢谢你的回答。上面的页面没有找到github链接。无论如何,我已经使用了https://github.com/distriqt中最新版本的ANE。当我从后台选择通知时,为什么PushNotificationEvent.NOTIFICATION_SELECTED不会触发?请指教。谢谢 –

+0

如果您是订阅的客户,您只能访问该存储库。这是我们支持和更新订阅的一部分。如果不是从该存储库中下载ANE,你如何下载? – Michael

+0

好的。将这个问题提出来讨论github。谢谢 –