Не возвращает токен FCM на устройстве Digital Signage - PullRequest
0 голосов
/ 08 июля 2019

Я работаю над собственным проектом реагирования на получение уведомлений с помощью службы облачных сообщений Firebase.После того, как я реализовал код для мобильных приложений, я правильно получаю токен FCM.когда я устанавливаю на него экран устройства цифровых вывесок, я получаю разрешение FMC.но не удалось в методах getToken.У меня есть сомнения, что вывеска устройства не содержит сервисов Google Play.есть предложения?

export const printFcm = () => dispatch => {
const messaging = firebase.messaging();
messaging
.hasPermission()
.then(enabled => {
if (enabled) {
messaging
.getToken()
.then(fcm_token => {
dispatch({
type: FCM_TOKEN,
payload: fcm_token
});
})
.catch(getFcmErr => {
alert(JSON.stringify(getFcmErr));
});
} else {
alert("Get Permissions NO");
}
})
.catch(e => {
alert("Get Permissions failed");
});
};

здесь я получаю предупреждение с сообщением «Получить разрешения не удалось».

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