Distriqt PushNotification バージョン 6.0.029 サンプル フォルダーで PushNotificationsHelper を使用していますが、以下のようないくつかの問題があります。
PushNotifications.isSupported を初期化すると true が返されますが、register を呼び出すと、再び false が返されます。各呼び出し関数に対して //PushNotifications.isSupported をコメントして、それが機能することを確認しました。OK、動作し、登録トークンを受け取りました。
私は GCM プレイロードを使用します。通知フィールドは、非常に単純な通知のタイトルと本文を表示しようとするだけです。OK、バックグラウンドで通知ポップアップを受け取りましたが、通知を選択すると、PushNotificationEvent.NOTIFICATION_SELECTED イベントが発生しません。これは私のプロジェクトの重大な問題です。
Distriqt playload を使用すると、データ フィールド。バックグラウンドで何も表示されないときに通知を静かに受け取りました (なぜですか?)。そして、イベント PushNotificationEvent.NOTIFICATION からディスパッチされたデータを受信しました。参考までに、service.enableNotificationsWhenActive = true を有効にしました
含まれている ane 拡張機能については、私のプロジェクトのセットアップをお読みください。
- com.distriqt.PushNotifications
- com.district.Core
- com.distriqt.playservices.GCM
- com.distriqt.AndroidSupport
- com.distriqt.playservices.Base
テスト済みのデバイス:
- Mi Note (Android バージョン 6.0.1)
- Samsung Galaxy S3 (Android バージョン 4.1.2)
どこで間違いを犯したのか、それともネイティブ拡張の問題なのか、誰かアドバイスをいただけますか? 前もって感謝します。