在移动设备上使用safari中的后退按钮时出现奇怪的图形故障

时间:2011-10-11 18:39:46

标签: ios mobile-safari

所以我一直在为客户开发一个移动网站,当我在iOS设备上使用后退按钮时,我遇到了一些奇怪的图形故障。

在浏览网站然后使用浏览器上的后退按钮返回上一页后,偶尔会发生这种情况。正如您在图像中看到的那样,当用户完成重新加载时,它会在页面的折叠下方点击后退按钮。

这是发生这种情况时的屏幕截图。 http://i.stack.imgur.com/esObx.png

有人知道如何防止这种情况发生吗?

1 个答案:

答案 0 :(得分:0)

我不确定为什么会这样。它似乎只影响了iOS4设备上的移动Safari。 iOS3设备和iOS5设备似乎免疫。

我的解决方案是隐藏受影响页面上的所有元素,并使用setTimeout等待几微秒,然后再显示它们以强制重新绘制屏幕。