iphone手机webapp里面input框光标移位和失去焦点后无法再次获得怎么办?

我做了一个网页,然后嵌入到app中 ,
1 在iphone上进行页面跳转的时候,光标没有消失,在另一个页面继续闪烁。
2 在iphone中页面上的一个input框和一个取消按钮,输入东西后,我点击取消按钮,input框清空,并且失去焦点,但是失去焦点后光标还在,但是已经失去焦点了,无法再次获得焦点了,即使用$(this).focus()也没用。
这是一种情况,还有更坑爹的,当iphone上点击滑动后input框也会失去焦点,也无法再次获得焦点。。。

clipboard.png

阅读 10.2k
1 个回答

参考这个链接 http://qkxue.net/info/54943/i...

window.addEventListener(‘load‘, function() { 
FastClick.attach(document.body); 
}, false);


//300s延迟,解决iPhone上select时常失去焦点,随意跳到下一个输入框,影响用户操作 结合fastclick.min.js使用
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题