Я пытаюсь добавить в свое приложение ссылку на изменение электронной почты в Firebase, но получаю сообщение об ошибке "не могу прочитать сообщение электронной почты с нулевым значением" - PullRequest
0 голосов
/ 28 июня 2019

Я пытаюсь добавить подтверждение ссылки для проверки электронной почты Firebase в свое приложение, но получаю сообщение об ошибке cannot read email property of null

Я пытался следовать документам Firebase для Интернета, но не смог найти полное решение, где именно и как его реализовать

 var actionCodeSettings = {
  url: 'campatron.com' + firebase.auth().currentUser.email,
  handleCodeInApp: true,
  // When multiple custom dynamic link domains are defined, specify which
  // one to use.
  dynamicLinkDomain: "example.page.link"
};
firebase.auth().currentUser.sendEmailVerification(actionCodeSettings)
  .then(function() {
    // Verification email sent.
  })
  .catch(function(error) {
    // Error occurred. Inspect error.code.
  });

1 Ответ

0 голосов
/ 28 июня 2019

Свойство currentUser еще не инициализировано, это означает, что ваш пользователь еще не вошел в систему, когда вы достигли этого кода. Где этот фрагмент кода называется в вашем приложении?

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