我在 iPad One 上运行 IOS 5.1.1。我的应用程序是一个HTML5
应用程序并使用JQuery Mobile
. 我有一个IFrame
以编程方式插入的。有IFrame
一些标准,然后用于PDF
在IFrame
.
PDF
除非旋转 I-Pad,否则不会显示 。- 我无法滚动
IFrame
在 I-Pad 2(运行 4.1.3)上,它显示没有问题,并且(两根手指)滚动正常。
代码如下:
JQM 页面,内容部分
<div class="content overflowScroll" data-role="content">
</div><!-- /content -->
CSS
.overflowScroll {
height: auto;
overflow: scroll;
-webkit-overflow-scrolling: touch;
}
IFrame 插入
strHtml = '<iframe src="' + fullUrl + '" width="100%" height="95%" style="background-color: #FFFFFF;"></iframe>';
$page.find(".content").empty().html(strHtml);
更新
问题看起来是 IOS5,因为同样的事情发生在运行 IOS5 的移动设备上。这里有什么好的选择吗?也许如果我从 iframe 中删除依赖关系?