使用user.updateProfile时出现网络错误

时间:2018-08-01 18:04:51

标签: javascript firebase firebase-authentication

firebase.auth().createUserWithEmailAndPassword($userEmail.val(), $userPassword.val())

.then(function() {
  var user = firebase.auth().currentUser;
  var uid = user.uid;
  var userEmail = user.email;
  writeUserData(uid,$userDisplayNameField.val());
  console.log($userDisplayNameField.val());
})

.then(function() {
  var user = firebase.auth().currentUser;
  console.log($("#exampleInputDisplayName1").val()) // Returns proper username
  user.updateProfile({  displayName: $("#exampleInputDisplayName1").val()   })
  .then(function() {
    console.log("Update successful");
  })
  .catch(function(error) {
    console.log("Error: " + error.message);
  })

})

.catch(function(error) {
  window.alert(error.message)
})

注册用户时,我还想使用.updateProfile({})添加显示名称,但是会出现以下错误:

  

错误:发生了网络错误(例如超时,连接中断或主机不可达)。

提前谢谢!

0 个答案:

没有答案