【发布时间】:2016-06-17 08:29:14
【问题描述】:
检测 reCaptcha v2 是否未加载的最佳方法是什么?我想在用户需要使用验证码继续时提醒他们,但无法加载。
【问题讨论】:
-
你可以指定一个 onload 回调函数,参见developers.google.com/recaptcha/docs/display#explicit_render——这将是“相反的方式”,但可能比尝试检查相反的方式更可靠。
检测 reCaptcha v2 是否未加载的最佳方法是什么?我想在用户需要使用验证码继续时提醒他们,但无法加载。
【问题讨论】:
您可以在请求验证码时传递一个回调函数
将这个添加到网址中:
?onload=myfunction
例如:
<script src="https://www.google.com/recaptcha/api.js?onload=loadedCallback&render=explicit"
async defer>
</script>
Js:
function loadedCallback(){
//Recaptcha its loaded
}
【讨论】: