苹果手机点击输入框未关闭输入法情况下,显示的弹出框不能触发问题

一、问题描述:

今天微信提交遇到一个问题,用的weui.js弹出确认在ios下不能触发,确认和取消都失效,安卓手机正常。

二、问题原因:

苹果手机点击输入后,输入法弹出导致页面上移,弹出框弹出后输入法虽然消失但是页面还是保持上移的状态,此时弹出框显示在正中间,其实位置是偏下的,所以点击确认和取消按钮都失效。

三、解决方法:

让页面恢复正常状态,取消上移。可以采用让页面滚动到最顶部:

$('body,html').animate({scrollTop:0},1000);

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.如果我们试图理解一样看似独立存在的东西,我们将会发现它和宇宙间的其他一切都有联系; 动物在合适的地方能够繁衍,...
    别样的人生阅读 1,751评论 0 1
  • 一场雨拉开了夏的序幕 伴随着雨滴在风中群舞的花草 越发的显得生机盎然 枝头的鸟儿在雨后尽情的唱着...
    天上人间悟道阅读 3,462评论 12 22
  • 很多人寻求考察应聘者性格特点的方法, 其实这就好比去问莫扎特,你是怎样在五岁就写出交响曲的,如果他告诉你,你就会了...
    华商HRD阅读 3,385评论 0 0
  • 1 一大早就接到朋友L的电话。 “能不能陪我出来走走,我好烦!”Z的语气很低沉! 我...
    美麽麽阅读 6,273评论 0 2

友情链接更多精彩内容