收藏
回答

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

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

场景:

小程序中打开webview;

点击输入控件调起键盘;

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

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


测试结论:

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

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


期望:

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

        

回答关注问题邀请回答
收藏

1 个回答

  • 是小白啊
    是小白啊
    2019-01-21

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

    2019-01-21
    有用
    回复 3
    • 顾重丶
      顾重丶
      2019-01-21

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

      2019-01-21
      1
      回复
    • 是小白啊
      是小白啊
      2019-01-21回复顾重丶

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

      2019-01-21
      回复
    • Grace Zhang
      Grace Zhang
      2019-02-27

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

      2019-02-27
      1
      回复
登录 后发表内容