phonegap-plugin-pu sh, уведомление получено iOS, но событие уведомления не запущено - PullRequest
0 голосов
/ 10 февраля 2020

Я отправляю уведомления от php в приложение phonegap с помощью phonegap-plugin-pu sh.

Я пробовал различные полезные нагрузки, но не могу найти нужный все работает на iOS. Это то, что я сейчас отправляю:

{
    "registration_ids": [...],

    "notification": {
        "title": "Some Title",
        "body": "Some body",
        "vibrate": 1,
        "sound": 1
    },
    "priority": "high"
}

Результат: уведомление отправлено и получено, оно воспроизводит звук, вибрирует и отображается правильно.

Проблема: .on('notification') обработчик событий не называется . Это происходит независимо от того, находится ли приложение в фоновом или переднем плане, принудительно закрыто или открыто.

Читая документацию плагина, я вижу, что обработчик уведомлений должен вызываться, если я добавляю ключ "data", содержащий дополнительные данные , но, добавив, что уведомление больше не появляется .

Как мне сделать так, чтобы вызывался обработчик и правильно передавались дополнительные данные?

...