0

プッシュ通知のある Android アプリケーションを開発しています。プッシュ通知を受信するためにチタン cloudpush モジュールを使用しています。問題は、通知を結合/グループ化できないことです.各通知はスタンドアロンのままです.2つの通知がある場合は結合したいと思います. これが私の受信コードです

CloudPush.addEventListener('callback', function(evt) {
        if (evt.payload != null) {
        var data = JSON.parse(evt.payload);
}

});

利用した

<property name="acs-grouped-notification-message-" type="string">You have $number$ unread notifications!</property> in tiapp.xml

しかし、役に立たない

前もって感謝します。

4

1 に答える 1

1

通常のグループ通知

Android 通知をグループ化するには、tiapp.xml を次のように編集する必要があります。

<property name="acs-grouped-notification-message-development" type="string">You have $number$ unread messages.</property>
<property name="acs-grouped-notification-message-production" type="string">You have $number$ unread messages.</property>

-or-

<property name="acs-grouped-notification-message" type="string">You have $number$ unread messages.</property>

プロパティ名にタイプミスがあります: 次のものがあります:

acs-grouped-notification-message-

末尾のダッシュを削除し、アプリケーションをクリーンアップして再構築すると、通知がグループ化されていることがわかります。

国際化された多言語グループ通知

アプリがリソース セクションの下の i18n フォルダーで多言語通知に対応する場合は、言語文字列を追加できます。

acs_grouped_notification_message

ユーザーの好みの言語でどんなメッセージでも構いません。

于 2015-02-04T13:48:56.683 に答える