Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在shadowdom中呈现Google-ReCaptcha_Javascript_Reactjs_Recaptcha_Shadow Dom - Fatal编程技术网

Javascript 在shadowdom中呈现Google-ReCaptcha

Javascript 在shadowdom中呈现Google-ReCaptcha,javascript,reactjs,recaptcha,shadow-dom,Javascript,Reactjs,Recaptcha,Shadow Dom,我们在呈现验证码时遇到一个错误: 未捕获DOMEException:阻止原点为“”的帧访问跨原点帧 问题似乎是ReCaptcha不适合在阴影Dom中工作。所以有什么解决方法吗 在React中,我收到一篇文章,说在shadow root外部渲染captcha,并通过一些引用在shadow root内部使用它。 以下是链接: 还有其他方法吗?这能回答您的问题吗?如果我们有一个级别的阴影dom,这个解决方案会起作用。我们的要求是将captcha构建为可重用组件。然后,captcha组件可以嵌入到阴影d

我们在呈现验证码时遇到一个错误: 未捕获DOMEException:阻止原点为“”的帧访问跨原点帧

问题似乎是ReCaptcha不适合在阴影Dom中工作。所以有什么解决方法吗

在React中,我收到一篇文章,说在shadow root外部渲染captcha,并通过一些引用在shadow root内部使用它。 以下是链接:


还有其他方法吗?

这能回答您的问题吗?如果我们有一个级别的阴影dom,这个解决方案会起作用。我们的要求是将captcha构建为可重用组件。然后,captcha组件可以嵌入到阴影dom中的表单中。这里的解决方案要求将其呈现在所有阴影dom之外并将其用作影子dom内的参考。有什么可以做到这一点。这是否回答了您的问题?如果我们有一个影子dom级别,此解决方案将有效。我们的要求是将captcha构建为可重用组件。然后,captcha组件可以嵌入影子dom中的表单中。解决方案要求就是在所有阴影dom之外渲染它,并将其用作阴影dom内部的引用。有什么方法可以做到这一点吗。