ページに複数のGoogleキャプチャがあります。コード:複数のreCAPTCHAで動作しないGoogle recaptchaコールバック
<div class="g-recaptcha"></div>
すべてのreCAPTCHAのcallback
関数が呼び出されません、すべての暗いテーマに、うまくレンダリングはすべての作業を確認します、しかし:
<script>
var qqqq =function(captcha_response){
console.log('?')
}
var CaptchaCallback = function(){
$('.g-recaptcha').each(function(index, el) {
grecaptcha.render(el, {'sitekey' : '{{ recaptcha_key}}', 'callback': 'qqqq', 'theme': 'dark'});
});
};
</script>
<script src='https://www.google.com/recaptcha/api.js?onload=CaptchaCallback&render=explicit' async defer></script>
がページでreCAPTCHAのためのいくつかのブロックがあります。
データコールバック属性を持つ単一のreCAPTCHAを試したところ、うまくいきました。