Я пытаюсь получить токен моего подписанного в настоящее время пользователя моего сайта. Однако javascript не может получить значение для меня. Я думаю, что есть 2 проблемы здесь:Firebase getToken() TypeError: Не удается прочитать свойство
Когда я получаю Auth.currentUser при запуске, я получаю эту ошибку «TypeError: Не удается прочитать свойство„getToken“нуль». Но когда я набираю Auth.currentUser.getToken() в консоли, на самом деле появляется объект с токеном.
То, что возвращает getToken(), является объектом обещания с его ключом «ea», содержащим значение токена. но когда я делаю Auth.currentUser.getToken(). ea, он получает меня «null». Как я могу получить токен непосредственно из объекта?
Спасибо!
Мой код получения маркера:
var Auth = firebase.auth()
var token = Auth.currentUser.getToken()
Этот снимок экрана может быть полезно:
Я пробовал, тот же результат ... – thousight
Хотя этот способ делать непосредственно получает мне маркер строки, она по-прежнему не решает проблема с TypeError. Но очень благодарен за ваш ответ, это помогает. – thousight
Это означает, что нет текущего пользователя, т. Е. Вы еще не вошли. –