【发布时间】:2011-04-09 23:27:03
【问题描述】:
所以焦点事件导致软键盘出现输入字段。我试图找到一种方法来阻止这种情况发生。原因是,你们中的一些人可能知道,点击事件在发生任何事情之前有 300 毫秒的延迟。
为了解决这个问题,我们实现了 Google 的 FastButton http://code.google.com/mobile/articles/fast_buttons.html,在进行了小幅调整以防止第二次鼠标按下后,它运行良好,但是如果我们点击一个按钮并转到同样具有输入文本字段的第二个页面,键盘仍然弹出。
我已经尝试过阻止 touchend、mousedown、mouseend、click、再次触发,这有助于它在文本字段上没有闪烁的光标但键盘仍然存在。如果我模糊了该字段,您仍然会看到键盘弹出然后消失,这是不可接受的。
有什么想法吗?
【问题讨论】:
标签: iphone html mobile mobile-safari cordova