'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而不是显示电话号码。如果有人可以帮助我,我将非常感激。
答案 0 :(得分:0)
在browser console
中的代码下运行,并检查localStore
是否存在。
localStorage.setItem('phoneNumber', 123456789 );
var getPhNum = localStorage.getItem('phoneNumber');
confirm("Number is " + getPhNum );