我正在使用JQueryMobile构建一个主要在基于Linux的触摸设备上运行的应用程序。
我的问题是,使用JQM,当页面内容无法在屏幕上显示时,Web浏览器会显示垂直滚动条displays a vertical scrollbar
Sencha和Dojo没有这样的问题。它们的行为就像是在基于触摸的设备上运行,即使使用桌面Web浏览器(降低浏览器窗口的高度):
那么,在桌面Web浏览器上运行时,如何让JQM对触摸友好?
答案 0 :(得分:0)
似乎没有真正好的JS和/或CSS解决方案来解决这个问题。 使用CSS隐藏滚动条( overflow-y:hidden; )可防止滚动和混乱JQM触摸事件。
我通过使用Firefox插件(Grab and Drag)找到了一种解决方法,这是一种可接受的解决方案,因为我控制了运行浏览器的设备。
它工作正常,但它不是纯粹的JS / HTML / CSS解决方案......