Я хочу отправлять уведомления с помощью облачных функций firebase, поэтому я пытаюсь получить токен с помощью firebase.messaging (). GetToken (), но постоянно получаю сообщение об ошибке:
TypeError: firebase.default.messaging не является функцией (в '_firebase.default.messaging ()', 'firebase.default.messaging не определено)
Я установил firebase и firebase / messages о 5 разных способах, но, похоже, не могу обойти это ошибка, поэтому я предполагаю, что эти методы должны быть устаревшими, или я делаю что-то очень неправильно.
Вот мой код:
import * as firebase from 'firebase'
const Firebase = firebase.initializeApp(firebaseConfig);
export default Firebase
и вот где я получаю сообщение об ошибке:
Token : Firebase.messaging().getToken()
Я не уверен, что мне не хватает какой-либо зависимости или что-нибудь в этом роде, поэтому любая помощь будет очень ценится. Я устанавливал вещи прямо из документации Firebase как веб, который работал до сих пор.
Я также использую expo управляемый реагировать родной
Спасибо
Также есть какой-нибудь альтернативный способ отправки уведомлений в фоновом режиме с помощью прослушивателя событий, который может быть лучше?