【发布时间】:2017-07-22 09:32:20
【问题描述】:
我正在使用 React 0.15 和 react-stripe-checkout。使用ReactStripeCheckout组件时,我会在控制台报如下错误:
Uncaught DOMException: Failed to read the 'contentDocument' property from 'HTMLIFrameElement': Blocked a frame with origin "http://localhost:3000" from accessing a cross-origin frame.
当我删除ReactStripeCheckout 组件后问题就会消失。
我不确定为什么会发生这种情况,在将其作为问题发布到 Github 之前,我想看看其他人是否遇到过类似的问题,或者可以立即发现问题。
【问题讨论】:
-
如果您不使用
react-stripe-checkout,而只是在您的页面上添加一个结帐按钮,您是否会看到相同的行为? -
其实我没有,但是已经发现了问题的根源。谢谢!