如何解决谷歌 reCaptcha v3 未捕获承诺 null
我正在研究 google v3 验证码,但是此代码在某些网络上运行良好,但在某些网络上却失败了。 我能够访问两个网络上都需要验证码的站点(网络上的验证码也失败了)。
https://www.google.com/recaptcha/api.js?render=sitekey
单击按钮时的客户端代码:
$("#btnLoginPassword").click(function (e) {
ShowLoader();
e.preventDefault();
if (validateForm()) {
EncryptPassword();
grecaptcha.ready(function () {
grecaptcha.execute('<SITE KEY>',{ action: '<ACTION NAME>' }).then(function (token) {
$("#GoogleCaptchaToken").val(token);
console.log(token);
document.forms["LoginPost"].submit();
});
});
} else {
HideLoader();
}
});
控制台问题:
请让我知道上述代码的任何问题,否则我遗漏了什么。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。