当我运行我的代码来创建用户时,我得到了这个错误代码 错误代码:auth / network-request-failed
和此错误消息
错误代码:auth / network-request-failed
我有这个html输入字段用于接受电子邮件地址和密码
<form>
<input id="email" type='text' name="email" placeholder="email">
<input id="password" type='text' name="password" placeholder="password">
<button id="create-user" >create user</button>
</form>
我有以下jquery代码将信息传递给firebase
$("#create-user").on("click", function () {
console.log("create user");
var email = $("#email").val();
var password = $("#password").val();
createUser(email, password);
});
var createUser = function (email, password) {
firebase.auth().createUserWithEmailAndPassword(email, password).catch(function (error) {
// Handle Errors here.
var errorCode = error.code;
var errorMessage = error.message;
console.log("error code: " + errorCode);
console.log("error message: " + errorMessage);
});
};
如果我从控制台调用createUser函数,它会按预期工作,但是使用click函数会因某种原因产生错误。
答案 0 :(得分:0)
如果您尚未在google firebase帐户中启用用户身份验证,则此代码无法使用,因此请检查您是否有。