【发布时间】:2019-11-08 15:15:15
【问题描述】:
我的应用需要使用 iframe 才能与第三方网站配合使用。 其中一个网站有一个功能,当它检测到自己被用作 iframe 时,会自动将其“溢出”设置为“隐藏”。
有解决办法吗?一般来说,我知道如果 iframe 的来源不同,我应该无法更改他们的 css。
我也想知道是否有充分的理由设置“溢出:隐藏”只是因为它被用作 iframe...
该应用只能在三星设备上运行,使用 Chrome。 任何帮助表示赞赏。谢谢!
【问题讨论】:
-
听起来他们不想让您为他们的网站加框架?
-
这是一个非常不可能的情况,他们应该是商业伙伴之一。
-
如果他们是您的业务合作伙伴,您不能自己向他们询问“充分理由”,并寻求禁用或解决它的方法吗?
-
我们做到了,而且可能需要很长时间才能回复(如果他们回复的话),这就是为什么我在这里询问可能遇到同样问题的开发人员.
-
如果他们正在检测并干扰 iframe,这很可能是故意的。出于同样的原因,它可能被故意设计为难以或不可能解决。我们中的许多人都遇到了同样的问题。答案是“是的,网站可以阻止你这样做”。
标签: css reactjs google-chrome iframe