reCaptcha v2 "I'm not a Robot" 突然损坏,无法获取 'g-recaptcha-response'

reCaptcha v2 "I'm not a Robot" suddenly broken, not getting 'g-recaptcha-response'

Recaptcha v2 在我的网站上 运行 已经有好几年了。突然在 11 月 6 日星期五,我不再收到 'g-recaptcha-response' 并开始看到以下错误:

recaptcha__en.js:24 Uncaught (in promise) SyntaxError: Unexpected token m in JSON at position 0
at JSON.parse (<anonymous>)
at recaptcha__en.js:24
at recaptcha__en.js:45
at Array.<anonymous> (recaptcha__en.js:307)
at Array.<anonymous> (recaptcha__en.js:44)
at js.$ (recaptcha__en.js:23)
at Array.<anonymous> (recaptcha__en.js:195)
at zO.g.next (recaptcha__en.js:370)
at P (recaptcha__en.js:41)

如能帮助解决此问题,我们将不胜感激

注意:此问题是单独出现的,发生时没有更改代码。

我最终解决了这个问题。问题是脚本标签冲突。我从登录页面删除了脚本标签并解决了问题。

就我而言,prototype.js 是问题所在。

祝你好运!