收藏
回答

微信7.0 H5 input导致页面会被上推 具体看下面

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug iOS win10 ip8 7.0

- 当前 Bug 的表现(可附上截图)

微信7.0点击低于软键盘高度的input,整个页面被上推,点击完成之后页面不能复原,


这个是默认页面



这个是微信7.0点击input之后再点击完成之后的页面,页面点击区域已已经漂移上去了,所有页面必现,请官方尽快修复, 测试微信6.7.4没有这个问题




最后一次编辑于  2018-12-25  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

3 个回答

  • 一步一脚印
    一步一脚印
    2018-12-25

    https://developers.weixin.qq.com/community/develop/doc/00040a43cd4290dedbc7e7f1851400


    看看是不是这个问题

    2018-12-25
    赞同 2
    回复 9
    • 小恶魔
      小恶魔
      2018-12-25

      就是这个问题

      2018-12-25
      回复
    • 一步一脚印
      一步一脚印
      2018-12-25回复小恶魔

      这个链接里的方法可以解决首次进入页面的这个问题,如果本页面是通其他页面跳转过来的(这是页面底部有一条白色按钮)这种情况就不起作用了,我试过

      2018-12-25
      1
      回复
    • 张向洋
      张向洋
      2018-12-26

      temporaryRepair(){

          var currentPosition,timer;

          var speed=1;//页面滚动距离

          timer=setInterval(function(){

              currentPosition=document.documentElement.scrollTop || document.body.scrollTop;

              currentPosition-=speed; 

              window.scrollTo(0,currentPosition);//页面向上滚动

              currentPosition+=speed; //speed变量

              window.scrollTo(0,currentPosition);//页面向下滚动

              clearInterval(timer);

          },1);

      }

      本人之前在微信6.7.4&&ios12的时候遇到过这个情况,用这个方法能解决此问题,但是更新到7.0.1的时候此方法就失效了,暂时还没有找到好的解决方法,有哪位能帮忙解决下

      2018-12-26
      回复
    • 一步一脚印
      一步一脚印
      2018-12-26回复张向洋

      刚刚升级了下微信试了试,上面给的链接内的方法还是可以用的啊

      2018-12-26
      回复
    • 张向洋
      张向洋
      2018-12-26回复一步一脚印

      你是在ios12+,微信7.0.1得浏览器打开得吗

      2018-12-26
      回复
    查看更多(4)
  • 文辉
    文辉
    01-02

    相同的问题, 望尽快修复,看问题是xcode10的问题, 是否可以先用xcode9打个包呢

    01-02
    赞同
    回复
  • 攻城狮@射鸡屎
    攻城狮@射鸡屎
    2018-12-26

    这个问题貌似是ios12的bug

    2018-12-26
    赞同
    回复 1
    • 小恶魔
      小恶魔
      2018-12-26

      是的,ios12才有

      2018-12-26
      回复