Jquery mobile 如何使基于JQueryMobile的应用程序具有;触摸“;桌面浏览器中的行为

Jquery mobile 如何使基于JQueryMobile的应用程序具有;触摸“;桌面浏览器中的行为,jquery-mobile,touch,Jquery Mobile,Touch,我正在使用JQueryMobile构建一个应用程序,该应用程序将主要运行在基于Linux的带有Firefox的触摸设备上 我的问题是,使用JQM时,当页面内容无法显示在屏幕上时,web浏览器会显示一个垂直滚动条 Sencha和Dojo没有这样的问题。它们的行为都类似于在基于触摸的设备上运行,即使使用桌面web浏览器(降低浏览器窗口的高度): 那么,在桌面web浏览器上运行JQM时,如何使其具有触摸友好性呢?似乎没有真正好的JS和/或CSS解决方案来解决这个问题。 使用CSS隐藏滚动条(o

我正在使用JQueryMobile构建一个应用程序,该应用程序将主要运行在基于Linux的带有Firefox的触摸设备上

我的问题是,使用JQM时,当页面内容无法显示在屏幕上时,web浏览器会显示一个垂直滚动条

Sencha和Dojo没有这样的问题。它们的行为都类似于在基于触摸的设备上运行,即使使用桌面web浏览器(降低浏览器窗口的高度):


那么,在桌面web浏览器上运行JQM时,如何使其具有触摸友好性呢?

似乎没有真正好的JS和/或CSS解决方案来解决这个问题。 使用CSS隐藏滚动条(overflow-y:hidden;)可以防止滚动和混乱JQM触摸事件

我通过使用Firefox插件(抓取和拖动)找到了一个解决方案,这是一个可以接受的解决方案,因为我控制着运行浏览器的设备

它工作正常,但不是一个纯JS/HTML/CSS解决方案…

可能会有所帮助。