当reCaptcha无法加载时如何检测

22

如何检测reCaptcha v2是否未加载?我想在需要验证码继续操作却无法加载时提醒用户。


3
您可以指定一个onload回调函数,参见https://developers.google.com/recaptcha/docs/display#explicit_render - 这可能是“另一种方式”,但比尝试检查相反的方式更可靠。 - CBroe
1个回答

15

当您请求验证码时,可以传递一个回调函数。

将以下内容添加到URL中:

?onload=myfunction
例如:

for example:

 <script src="https://www.google.com/recaptcha/api.js?onload=loadedCallback&render=explicit"
        async defer>
    </script>

Js:

->

JavaScript:

function loadedCallback(){
//Recaptcha its loaded
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接