您好,这是我第一次尝试在这里发布问题。
我想知道是否可以从g-recaptcha 标签中获取 widgetId,而不是从reCAPTCHA v2 的grecaptcha.render()的返回值中获取 widgetId。
这背后的原因是我有 2 个不同的脚本来处理同一页面上的每 2 个表单。我希望能够单独重置 reCAPTCHA。
每个脚本都有自己的 onload 回调,应该获取自己的 widgetId。但这不起作用,因为似乎只有 1 个 onload 回调函数可以通过 google reCAPTCHA 代码的 url 参数调用。
我无法将多个 onload 回调函数设置为 recaptcha 源 url,如下所示。
“ https://www.google.com/recaptcha/api.js?onload=onloadCallback1,onloadCallback2 &render=onload”
“ https://www.google.com/recaptcha/api.js?onload[]=onloadCallback1&onload[]=onloadCallback2 &render=onload”
所以我想也许我可以在加载后从 g-recaptcha 标签获取小部件 ID...
有什么想法或解决方案吗???