当我在输入上放置固定叠加层时,请在叠加层上听取Hammer.js 点击事件,并在点击下方的输入时将其删除。
在PC上不会发生这种情况,我已经使用iPad对其进行了测试,但它应该与其他iOS(或任何触摸)设备一起使用。
示例:http://codepen.io/RobFox/pen/HFrfs
如何防止输入获得焦点?
答案 0 :(得分:0)
调用
event.gesture.preventDefault();
似乎与最新版本的Hammer(v1.0.6dev - 2013-11-05)一起发挥作用。
<强>更新强>
这解决了iOS上的问题,但没有解决预装KitKat(用Chrome取代WebView并且工作正常)Android设备。