用空白电子邮件调用此方法时,出现错误:
firebase.auth().fetchProvidersForEmail(email).then(function(success){
console.log("success")
}).catch(function (err) {
console.log("Error " + err)
})
错误:
fetchProvidersForEmail失败:第一个参数\“ email \”必须是有效的字符串。
Q原型
控制台日志不会被打印出来,并且屏幕通常会变得混乱,就像未正确返回承诺一样。
如果要将email
参数传递给此函数,请确保将地址定义为let emailAddress : String = "Your Email"
。或者,如果您是从接收的UITextField
,则可以将其textView.text?
作为email参数传递。
希望这对您有所帮助!
添加的信息尝试以下操作:
FirAuth().auth?.fetchProvidersForEmail(input : String){(result, error in
if(error != nil){
//Error
}else{
//No Error
})}
这非常接近,我昨天才这样做,所以我知道我离我不太远。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句