1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/huatech2016-jpush-phonegap-plugin

Клонировать/Скачать
Common_detail_api.md 2.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 05:12 cda85ed

window.plugins.jPushPlugin.receiveMessage

Доступ прямой. Примеры полей могут немного отличаться в зависимости от фактической ситуации с отправкой, обратите внимание.

  • Android:

    { "message": "Куда сегодня пойдём?", "extras": { "yourKey": "yourValue", "cn.jpush.android.MSG_ID": "154378013", "cn.jpush.android.CONTENT_TYPE": "", "cn.jpush.android.EXTRA": {"key": "не заполнено"} } }

  • iOS:

    { "content": "Куда сегодня пойдём?", "extras": {"key": "не заполнено"} }

Определение разрешения на отправку уведомлений в настройках системы

API — getUserNotificationSettings

Определяет разрешение на отправку уведомлений в настройках системы.

В Android, если возвращается значение 0, это означает, что отправка уведомлений в настройках отключена; если возвращается 1, то отправка включена (в настоящее время применимо только к Android 4.4+).

В iOS, если возвращается 0, отправка уведомлений отключена в настройках; если больше 0, то отправка разрешена, и можно определить конкретный тип уведомления по возвращаемому значению:

  • UIRemoteNotificationTypeNone = 0; // 0
  • UIRemoteNotificationTypeBadge = 1 << 0; // 1
  • UIRemoteNotificationTypeSound = 1 << 1; // 2
  • UIRemoteNotificationTypeAlert = 1 << 2; // 4
  • UIRemoteNotificationTypeNewsstandContentAvailability = 1 << 3 // 8

Пример кода

window.plugins.jPushPlugin.getUserNotificationSettings(function(result) { if (result == 0) { // Отправка уведомлений в настройках отключена. } else if (result > 0) { // Отправка уведомлений включена в настройках. } });

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/huatech2016-jpush-phonegap-plugin.git
git@api.gitlife.ru:oschina-mirror/huatech2016-jpush-phonegap-plugin.git
oschina-mirror
huatech2016-jpush-phonegap-plugin
huatech2016-jpush-phonegap-plugin
master