收藏
回答

iOS 微信7.0 webview中键盘显示收起但页面并未恢复

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug iOS 12.1.2 iPhone SE 7.0.2

场景:

小程序中打开webview;

点击输入控件调起键盘;

点击“完成”或其他地方使输入控件失焦收起键盘;

再次点击输入控件发现无法聚焦获取键盘;点击输入控件上方2cm处可聚焦!


测试结论:

    键盘调起后,整个屏幕上移以从下方推出键盘;

    键盘收起后,整个屏幕下移以收回键盘,但实际上触摸区域和显示区域错位,点击A点实际点击的是A点下2cm处


期望:

    键盘收起后触摸区域与显示区域匹配

        

最后一次编辑于  01-21
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    01-21

    1. 这是Apple在iOS的bug
    2. 会出现在所有的Xcode10打包的iOS12的设备上 3,可建议参考下这位同学的方法

    01-21
    赞同
    回复 3
    • 顾重丶
      顾重丶
      01-21

      这影响太广了吧!一个项目上百个输入表单,每个地方都这个干,要疯

      01-21
      1
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      01-21回复顾重丶

      获取焦点页面不回滚这个需要apple那边进行修复的哈

      01-21
      回复
    • Grace zhang
      Grace zhang
      02-27

      为什么在Safari浏览器上是好的,只是在微信浏览器上有这个问题

      02-27
      1
      回复