reCAPTCHA v3 внутри страницы BARBA. js - PullRequest
0 голосов
/ 20 апреля 2020

Я ищу пример подключения gap recaptcha v3 на веб-сайте sigle с использованием переходов BARBA. js. Я уже проверял документы barba. js, и они сказали, что используют "views" и функцию grecaptcha.render (), но .. как ?? Где-то есть четкий пример?

Заранее спасибо:)

вот код:

<script src="https://www.google.com/recaptcha/api.js?render=YOUR_SITE_KEY"> </script>

<script>grecaptcha.ready(function () {grecaptcha.execute('YOUR_SITE_KEY',{ action: 'contact'}).then(function (token) {var recaptchaResponse = document.getElementById('recaptchaResponse');recaptchaResponse.value = token;});});</script>

$(function () {
barba.init({

    sync: true,

    views: [{
    }, {
    namespace: 'contact-section',
    beforeEnter(data) {
      grecaptcha.render('recaptchaResponse', {
        'sitekey' : "YOUR_SITE_KEY",
      });
    }
  }],

    transitions: [blabla...],
});});
...