我在文档中复制了这一位的代码:
window.recaptchaVerifier.render().then(function(widgetId) {
grecaptcha.reset(widgetId);
}
但是在我的反应项目中grecaptcha
未定义。我不知道他们把它声明为变量的地方,或者从firebase中获取它的位置。
答案 0 :(得分:1)
不确定为什么,但这对我有用:
window.recaptchaVerifier.render().then(widgetId => {
window.recaptchaVerifier.reset(widgetId);
});
而不是grecaptcha
,我只是做了window.recaptchaVerifier
,它就像一个魅力。