谷歌reCaptcha永远加载

rap*_*dko 7 javascript recaptcha

我在我的网站上使用Google的reCaptcha 2.0.它曾经运作良好,但自从我向公众开放我的网站并获得更多用户后,recaptcha不再适用于大多数用户..它加载正常,但一旦用户点击"我不是机器人"复选框,它永远保持加载,永远不会返回确认.

我试图在网上查找它,但找不到有类似问题的人,我不知道如何(或者如果我可以)调试它,因为显然它没有从谷歌返回响应.我的所有钥匙都是正确的.

有人可以帮我吗?我的网站是www.heropanel.com - 要模拟它,点击页面底部的联系人,然后点击"我不是机器人"复选框.

rap*_*dko 5

其实我找到了答案。验证码正在模式弹出 div 内加载。当这个弹出窗口加载时,它会改变 div 的父级,并以某种方式破坏验证码(可能是一些嵌入的安全代码)。我的解决方案是在弹出窗口后重新加载验证码。