сохранить номер телефона Firebase в локальной переменной хранения - PullRequest
0 голосов
/ 13 октября 2018

'callbacks': {
      signInSuccessWithAuthResult: function(authResult, redirectUrl) {
     //getting the number after login
      debugger;
      var phoneNumber = authResult.user.phoneNumber;
      localStorage.setItem('phoneNumber',  firebase.auth().currentUser.phoneNumber.toString());          
      return true;
    },
      // Called when the user has been successfully signed in.

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

 var ML = localStorage.getItem("phoneNumber");
  
 confirm(ML);

Это код, который я использовал для доступа к локальной переменной хранения.По какой-то причине он продолжает показывать NULL в поле подтверждения вместо отображения номера телефона.Если бы кто-нибудь мог помочь мне с этим, я был бы очень признателен.

введите описание изображения здесь

1 Ответ

0 голосов
/ 13 октября 2018

запустите код под browser console и отметьте localStore, если он есть или нет.

localStorage.setItem('phoneNumber', 123456789 );

var getPhNum = localStorage.getItem('phoneNumber');

confirm("Number is " + getPhNum );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...