Google reCaptcha V2(隐形)仅触发一次

Sas*_*a W 6 javascript security recaptcha

今天我尝试在可见模式下实现 Google ReCAPTCHA V2。他们在文档中展示了如何使用它。

<button class="g-recaptcha" data-sitekey="your_site_key" data-callback='onSubmit'>Submit</button>
Run Code Online (Sandbox Code Playgroud)

我尝试了这个解决方案,但“onSubmit”函数只被调用一次。之后,按钮什么也不做......

有没有办法在不重新加载页面的情况下解决该问题?

谢谢,

萨沙

小智 8

我今天遇到了同样的问题。看起来他们最近更改了 API。

我通过在onSubmitgrecaptcha.reset();函数的末尾添加来解决这个问题。问题是验证码触发一次就不再回调了,需要重新加载