我已经开发了一个Web应用程序,通常在ipads浏览器(通常是Chrome)上运行。对于年龄较大的用户,当他们需要按下按钮时会出现问题。他们通常会用力按压并且要比普通用户更长的时间,因此点击永远不会被记录。
该应用是一个有角度的应用,我尝试绑定(鼠标向下)事件,以期使其在首次触摸时触发该事件。但是,当您在ipad上按住更长的时间时,它似乎开始专注于文本。
在这种情况下,关于如何改善用户体验的任何想法?许多老用户感到沮丧,因为这对他们来说不起作用。
当您将手指按住按钮时,可能永远不会发生鼠标事件,特别是如果您稍微移动手指。您可以在此处查看事件的顺序https://patrickhlauke.github.io/touch/tests/event-listener_all-no-timings.html要处理您的问题,您可以处理pointerdown或touchstart事件。