Iphone 防止在mobile safari中横向滚动站点
我有一个基于jQuery Mobile的网站。 我正在使用viewport标记使我的站点适合屏幕大小 到目前为止还不错Iphone 防止在mobile safari中横向滚动站点,iphone,mobile,jquery-mobile,mobile-safari,viewport,Iphone,Mobile,Jquery Mobile,Mobile Safari,Viewport,我有一个基于jQuery Mobile的网站。 我正在使用viewport标记使我的站点适合屏幕大小 到目前为止还不错 <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> 就像其他帖子中描述的那样。但这对我不起作用。有人知道如何解决这个问题吗 缩放和滚动并不总是相关的。这里的问题不是视口,而是站点的实际宽度,如果大小大于屏幕大小,则会出现滚
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
就像其他帖子中描述的那样。但这对我不起作用。有人知道如何解决这个问题吗 缩放和滚动并不总是相关的。这里的问题不是视口,而是站点的实际宽度,如果大小大于屏幕大小,则会出现滚动问题。你必须给我们一个活生生的例子,这样我们才能帮助你找到你的布局中溢出的元素我将你的站点与我们自己的站点进行了比较。您使用的是jQuery Mobile 1.0RC1,我们使用的是1.0b3。问题发生在你的网站上,而不是我们的网站上
也许可以尝试升级到最新的jQuery Mobile?正如Jasper所指出的,在尝试获取这些数据时,您有一个404:
- (图片)
- (第页)
- (jQuery库)
document.ontouchmove = function(event) {
event.preventDefault();
};
你会发现这个网站的。谢谢你的帮助!你会发现这个网站的。谢谢你的帮助!移动站点上的初始负载相当重,约为700KB。还有一些404错误您可能需要修复。我正在使用jquery.mobile-1.0rc2.min.js,这是最新的一个。是的,您和Jasper是对的。测试还剩下一些废物。我重命名了我的文件夹,现在想清理我的东西。但我认为这并不能解决我的滚动问题?请在您有更新的副本要查看/测试时通知我们。另外,RC2也指出了哪些可能会解决这个问题,除了“wp_properties.css?ver=1.13”(我还不知道它是在哪里生成的)这个东西,我已经清除了所有404错误。我使用的是RC2。我可以为你的例子得到一个新的URL吗?因为你提供的那个仍然运行着RC1,CSS仍然是RC1,所以无论如何,是否可以将视点移动到头部的第一个标记?不确定操作顺序是否会影响到这一点并不能解决问题。这将防止所有滚动,而不是水平滚动。
document.ontouchmove = function(event) {
event.preventDefault();
};