iframe在iOS iPhone上显示问题

时间:2017-11-08 10:44:59

标签: ios css iphone iframe

我遇到一些奇怪的问题,iframes在某些手机上显示,而不是在某些手机上显示。 (显示在所有机器人上) (不适用于iphone 6,7但适用于7 plus和7S以及其他一些iphone)

<div class="col-lg-6 col-md-6">
 <iframe src='http://app.brandyourcar.com/signup/index/form-main-display-group-thingy' style='border: 0;' width='100%' height='770px' scrolling='no'></iframe>
</div>enter code here

我在Stack上尝试了很多解决方案,似乎没有一个适合我。

几个例子:1。)<div id="scroller" style="height: 400px; width: 100%; overflow: auto;"> <iframe height="100%" id="iframe" scrolling="no" width="100%" id="iframe" src="url" /> </div> 2.)<div id="scroller" style="height: 400px; width: 100%; overflow: auto;"> <iframe height="100%" id="iframe" scrolling="no" width="100%" id="iframe" src="data/testdocument.pdf" /> </div> 和许多其他Java脚本解决方案。

1 个答案:

答案 0 :(得分:0)

这是因为最新版本的safari默认启用了一项名为“阻止跨站点跟踪”的新安全功能,该功能不允许第三方cookie。用户可以禁用此功能,但我正在尝试找到一种解决方法以避免用户干预。目前,您可以检测是否允许第三方cookie,如果不允许,您可以显示一条警告消息,说明如何禁用此功能。

我希望它有所帮助。