我试图模仿Android(海豚浏览器)中的桌面风格iframe与一些成功。使用的技巧是将与position:relative;
放在<div>
的固定尺寸和overflow:hidden;
之内,然后使用jQuery Mobile(或者只是vmouse事件)来处理用于滚动的鼠标事件。Android浏览器宽度拉伸到iframe内容宽度,尽管溢出:隐藏
所有这一切都很好,除了一件事;即使被剪辑,它的内容也会扩展浏览器以匹配大小。这在高度上通常是显而易见的。
下面是简单的示例代码中的jsfiddle:http://jsfiddle.net/euKhG/
而这里的结果到Android浏览器中观看:http://jsfiddle.net/euKhG/embedded/result/(仅适用于Android浏览器!)。
有谁知道如何解决这个问题?我看过iScroll和其他地方的类似建议,但他们似乎用这样的遥控器src
触摸框架。
这不仅使得它的Android看起来更糟。 – Martijn 2012-05-22 09:01:43