我正在使用FancyBox构建一个移动网站,它在我用过的所有安卓设备和所有iPhones上都运行得很好,但在webOS设备上就有问题。
当我的主题在FancyBox中弹出时,它应该在我设备的viewbox中居中,但在webOS上,主题在页面的顶部。
当用户点击我网页底部的一个主题,然后不得不一直滚动到顶部才能看到它时,这会导致问题。
有什么想法吗?
发布于 2011-08-08 02:19:19
问题是当您在页面中滚动时,页面的scrollLeft和scrollTop值在webOS上不会更新。这是因为在内部,页面呈现为一个大图像,而浏览器使用的WebView只是在该图像上进行平移。当显示框时,FancyBox代码使用这些属性来调整框的上/左CSS值。
https://stackoverflow.com/questions/6905986
复制相似问题