3

Titan appcelerator プラットフォームを使用して Android 用の pubnub チャットを使用しています。pubnub を介して Android へのプッシュ通知について渡ったところです。チャット クライアント用の独自の開発キットを提供していますが、Android 用に使用しようとしましたが、既存のものはありませんでした。 iOS用のサンプルですが、実際にはAndroid用ではありません。誰もがこの問題を乗り越えました...これを使用する方法を教えてください。

プッシュ通知用の Pub nub ヘルプ リンク....

4

2 に答える 2

3

Android アプリ (Phonegap またはネイティブ) で PubNub を使用する場合、インテントを使用して受信メッセージをバックグラウンド アプリに転送する subscribe at boot サービスを実装できるため、GCM を使用する必要はありません。詳細については、次の例を参照してください: https://help.pubnub.com/entries/21720011 CanmyAndroidAppReceiveMessagesWhileInactive

その KB 記事にはリンクがあり (記事ではわかりにくい)、PubNub Andriod github リポジトリの Subcrib-at-Boot の例にアクセスできます: https://github.com/pubnub/java/tree/master/アンドロイド/例/SubscribeAtBoot ­

Phonegap を使用した Android Android Subscribe-at Boot (上記) サービス ソリューションに従って実装できる少しの作業が含まれている Phonegap JavaScript/Java ブリッジを実装する必要があります。 http://www.tipsfromsiliconvalley.com/2013/07/06/create aserviceonandroidwithphonegapap plication/

于 2014-03-19T16:33:08.807 に答える
1

パブナブ通知を作成すると思ったので、実際には非常に簡単です。バックグラウンド サービスを実行するだけで、次の手順を実行する必要があります。

  • このBOOT_COMPLETED Titaniumモジュールを使用してバックグラウンド サービスを追加します。
  • バックグラウンド サービス コード内で新しいチャネルをサブスクライブする前に。(例: MY_notify_channel )、
  • 次に、チャット画面に移動し、プライベート動的チャネルに公開している行の横にあるMY_notify_channelにもう一度公開します。

  • それはあなたがあなたのサービスボックスで受け取ったメッセージを発行するたびに、あなたのメッセージをその中で分離し、手動で通知を作成したときです. Titanium.Android.Notification リンク

于 2014-04-22T04:25:44.910 に答える