问题描述
我正在网站上实现Invisible reCAPTCHA,并且为了减少页面加载时第三方JS文件的数量,我只想在用户提交表单后才下载https://www.google.com/recaptcha/api.js
文件。加载后,我将使用grecaptcha.render
,然后使用grecaptcha.execute
。我已经实现并测试了它,它可以按预期工作。
我担心的是,延迟此文件加载可能会对Google确认用户不是机器人的能力产生负面影响。例如,也许Google的JS在他们使用页面时拾取用户事件,并使用这些动作来验证用户的人格。通过延迟JS加载,Google将不会考虑这些用户事件,并可能导致更多合法用户遇到烦人的图像挑战。
The docs对此没有提及。有没有人有这种实施的经验?我认为Google依靠IP地址和Cookie等其他信息进行这种验证,但我想确认一下。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)