3

我在我开发的整个网站上都使用 iframe 颜色框。它们工作正常,但主要问题是它们不能在 iOS 6(或我能说的任何 iOS)中滚动。我在网上尝试了很多解决方案,但没有一个是 100% 有效的。我得到的最接近的是 setTimeout 一个,但那个有一个错误,一直把我射到顶峰。

有人对这个问题有好的解决方案吗?

4

2 回答 2

1

这是 iOS5 中的一个已知问题,但应该已在 iOS6 中解决。当然,我最近使用 colorbox 开发的网站不再有任何滚动问题

于 2012-11-06T11:03:55.867 回答
1

此时,我正在使用 iScroll4 for iPad/Pod/Phone 解决此问题,因为 iOS 不支持position:fixed.

编辑:
子页面(来自父级的 iFramed)

<html>
<body>
<div id="scroller-parent"><!-- position:absolute -->
    <div id="scroller"><!-- position:relative -->
    ... content of scrollable iFrame content ...
    </div>
</div>
</body>
</html>
于 2012-11-15T17:07:18.417 回答