2016-09-30 2 views
8

私はターゲットアンドロイド、iOSで生産性のモバイルアプリを開発しています。私は流星のフレームワーク、cordovaを使用しており、私のアプリはraix:pushを使って通知を送信します。今、iOS10で導入されたAppleのUserNotifications Frameworkが提供する新機能を利用したいと考えています。具体的には、カスタムアクションを許可し、ドキュメントのプレビューをメディアの添付ファイルとして送信し、ドキュメントに適した長方形のビューポートを持つようにカスタムUIを設定したいとします。APN、GCM(FCM):リッチメディアを通知に追加するにはどうすればよいですか?

私はいくつかの調査をしましたが、流星が実際にgraphqlに移行するのであれば、上記のlibは推奨されなくなりました。おそらく、プッシャーのようなホストされたリアルタイムのデータストリームネットワークサービスを統合する時間でしょうか?この3つのバインディングはまさにメテオが優れているのでちょっと変わった感じです。

あなたの提案/経験は何ですか、どのようにリッチモバイル通知を実装していますか?

+0

私はhttps://onesignal.com –

答えて

4

あなたはstyles

NotificationCompat.BigPictureStyle, 
NotificationCompat.BigTextStyle, 
NotificationCompat.InboxStyle, 
NotificationCompat.MediaStyle, 
NotificationCompat.MessagingStyle 

利用可能以外のカスタム通知のスタイルをしたい場合はChange Notification Layoutで説明したようにあなたがアンドロイドに独自の通知のレイアウトを設計することができpre-defined templates

rich notifications in androidを使用することができます。

FCMクロスプラットフォーム(iOS版、Androidの)メッセージングソリューションlimited size data転送のために推奨されます:

Message Type   
Notifications up to 2kb  
Data messages up to 4kb 

だから、唯一の通知表示のために、あなたがメッセージを処理するとき(メディアのURLのような)コンテンツをダウンロードするためのデータペイロードを送信FCMを選択した場合

通知はあなたが人々 が受け取る魅力の経験を作成するためのより多くの豊富なメディアな写真、アニメーションGIF、 絵文字やなどを使用してアプリあなたは

を探索することもできますFacebook In-App notificationsもありますあなたのアプリに直接。

+1

あなたの考えをランダムにありがとうを使用して終了しました。おそらくあなたが参照している豊富なアンドロイド通知を実装する流星パッケージを知っていますか? –

関連する問題