在我的Web视图中,我以编程方式创建输入字段元素(使用javascript)。然后在创建后将焦点设置到它。输入元素在屏幕上创建,然后当它聚焦该元素时,键盘弹出一瞬间然后关闭。如果我然后单击输入字段以手动聚焦它,它就不会抓住焦点。我必须手动按住输入字段一秒钟才能保持焦点。但是,有时只需单击它即可。我得到不同的结果。是否有某种传播或什么?
我甚至抛出一堆输入字段。有些人会集中注意力,有些人会在没有长时间接触的情况下获胜。
我在这里遗漏了什么吗? 这是iOS网页视图。
答案 0 :(得分:0)
事实证明问题在于角度框架中的ngTouch。
评论第358行
//模糊聚焦的表单元素 event.target&& event.target.blur&& event.target.blur();
解决了我的问题