当然必须对此进行修复!我尝试了过去解决的几个选项,但现在都没有一个可以使用。
我发现的最新一个是这个
将iframe包裹在div中,然后应用滚动css。
.scroller {
height: 300px;
overflow-y: scroll;
-webkit-overflow-scrolling: touch !important;
}
然后,使用javascript检测iframe的内容高度,并将iframe的高度设置为与内容高度相同。因此,在页面加载后,html看起来像这样;
<div class="scroller">
<iframe src="path_to_your_page" style="height: 1672px;"></iframe>
</div>
这有效。...仅在iframe来自同一域的情况下,否则会出现跨域框架错误。
还有什么可行的想法吗?