在 head 里已经加上了
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
看了 stackoverflow ,上面说改成下面这样可以,但是我试了不行
<meta name="viewport" content="width=device-width, user-scalable=no">
另外一种方法是设置overflow-x: hidden
,但是这样的话上下滚动时,会发现没有重力滚动的效果,就是只能滚动固定长度。
求同学们指教,谢谢
1
lxrmido 2015-09-16 23:31:13 +08:00
添加个 touchmove 的 listener ,左右移动的时候阻止;
或者干脆不要自带的 scroll 了,重写一套吧…… |
2
cxbig 2015-09-16 23:41:32 +08:00 1
content 加一个边框调试下,你定义了宽度等于设备宽度,但是要确保 content 没有空字符什么的在外面顶出去
|
3
crs0910 2015-09-17 00:03:57 +08:00 1
肯定是你页面有超 100%宽的元素。一个个删,排除法最简单。
|
4
Yinz 2015-09-17 01:05:58 +08:00
记得以前写小游戏的时候遇到过这个问题, UC 都没问题了微信浏览器还是我行我素地滚动
|
5
ljbha007 2015-09-17 01:08:15 +08:00 1
应该是容器大小的问题 尝试调试一下容器的大小
|
6
loveuqian 2015-09-17 01:18:35 +08:00 1
v2 的移动版有大图片的时候也会左右滑
|