0
我们使用煎茶触摸2.3.1煎茶触摸引起的iOS键盘消失后马上出现
有时候上的文本字段,将调出键盘,然后立即使键盘消失,当点击。
这是一个iPad迷你1差,但还是有时会发生在iPad的迷你2.
我们试图避免模糊事件,但我们的代码似乎并没有能防止模糊。
我们还查看了Ext.viewport.Default中的autoBlurInput,但即使设置为false,它仍然会发生。
我们使用煎茶触摸2.3.1煎茶触摸引起的iOS键盘消失后马上出现
有时候上的文本字段,将调出键盘,然后立即使键盘消失,当点击。
这是一个iPad迷你1差,但还是有时会发生在iPad的迷你2.
我们试图避免模糊事件,但我们的代码似乎并没有能防止模糊。
我们还查看了Ext.viewport.Default中的autoBlurInput,但即使设置为false,它仍然会发生。
您需要侦听出现问题的组件上的touchstart事件,然后在activeElement与目标不匹配时阻止touchstart事件。
实施例:
if (Ext.os.is.iOS) {
this.innerElement.on({
scope: this,
touchstart: "onTouchStart"
});
}
onTouchStart: function (e) {
if (document.activeElement != e.target) {
e.preventDefault();
}
}