Когда я использую проверку подлинности телефона firebase в приложении angular, я не получаю капчу.
Вот мой код
confirmationResult: firebase.auth.ConfirmationResult;
recaptchaVerifier: firebase.auth.RecaptchaVerifier;
ngAfterViewInit() {
this.recaptchaVerifier = new firebase.auth.RecaptchaVerifier(
"recaptcha-container",
{
size: "normal",
callback: response => {
// reCAPTCHA solved, allow signInWithPhoneNumber.
if (response) {
}
},
"expired-callback": () => {
// Response expired. Ask user to solve reCAPTCHA again.
}
}
);
this.recaptchaVerifier.render();
}
Вот библиотеки "@ angular / fire": «^ 6.0.0» и «firebase»: «^ 7.14.0». До 7.14.0 он шел. Когда я запускаю, я получаю «не могу прочитать свойство RecaptchaVerifier неопределенного». Как я могу получить капчу с приведенным выше кодом. Есть ли что-то, чего мне не хватает. Заранее спасибо.