приложение для чата FCM, как написать полезную нагрузку для обеих платформ Android / iOS - PullRequest
0 голосов
/ 20 мая 2018

Я использую FCM для отправки сообщения с устройства на устройство, применяя приведенный ниже код, он отлично работает на всех устройствах Android и iPhone SE, других устройствах iPhone (таких как iPhone 6S, 7, 8, X), поэтому не имеетвсплывающее уведомление или предупреждение, это какой-либо код полезной нагрузки, который подходит для обеих платформ?.

Я искал много разностных решений, но все еще не работал, кто-нибудь может мне помочь, Спасибо.*

1 Ответ

0 голосов
/ 20 мая 2018

идеально работает на всех устройствах Android и iPhone SE, других устройствах iPhone (таких как iPhone 6S, 7, 8, X) и т. Д., Не имеет всплывающих уведомлений или предупреждений

Это очень запутанно.Но, исходя из названия поста, вы хотите узнать больше об отправке сообщений на разные платформы.

Я искал много разностных решений, но все еще не работал

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

После всего сказанного я сначала намеревался предложить Платформа FCM v1 переопределяет , но заметила, что вы используете (исправьте меня, если я ошибаюсь) Firebase Admin (или, возможно, Cloud Functions).

При использовании Firebase Admin SDK для отправки сообщения,на самом деле есть параметры, которые вы можете использовать в полезной нагрузке, чтобы указать элементы, уникальные для каждой доступной платформы (Android, iOS и Web), которая указана в документах :

Параметры сообщений верхнего уровня

android - Объект, состоящий из полей, специфичных для сообщений Android.Подробнее см. Поля для Android .

apns - Объект, состоящий из полей, относящихся к Apple Push Notification Service (APNS).Подробнее см. APNS-специфичные поля .

webpush - Объект, состоящий из полей, относящихся к протоколу WebPush.Подробнее см. специфичные для WebPush поля .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...