Рендеринг Google ReCaptcha в теневой дом - PullRequest
0 голосов
/ 17 февраля 2020

Мы получаем одну ошибку при отображении капчи: Uncaught DOMException: заблокирован фрейм с источником «https://www.google.com» от доступа к фрейму перекрестного происхождения.

Кажется, проблема в том, что ReCaptcha не предназначен для работы в Shadow Dom. Так что есть какой-то обходной путь для этого.

В React я получил статью, в которой говорится, что визуализировать капчу вне тени root и использовать ее внутри тени root по некоторой ссылке Вот ссылка: https://medium.com/@tomas_26986 / using-recaptcha-with-response-and-shadow-dom-abfd19fa03a

Есть ли другой способ сделать это?

...