我正在尝试按照Here
所述实施Firebase电话号码身份验证但是当我尝试按照文档创建RecaptchaVerifier对象时:
window.recaptchaVerifier = new firebase.auth.RecaptchaVerifier('recaptcha-container');
我收到以下错误:
未捕获的TypeError: 无法读取未定义的属性“bind” 在新的FirebaseAppImpl。(匿名函数)
似乎来自Firebase SDK中的这行代码:
var serviceFxn = this._getService.bind(this, name);
有没有人成功实现过这个?
答案 0 :(得分:1)
我错误地尝试在已初始化的FirebaseApp而不是实际模块上创建RecaptchaVerifier。这段代码实际上工作正常:
window.recaptchaVerifier = new firebase.auth.RecaptchaVerifier('recaptcha-container');