收藏
回答

input在底部时,会被弹出的键盘遮住

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug Android 安卓 8.1.0 小米8 6.6.6

1、当input在页面底部时,会被弹出的键盘遮住;

2、当input位置刚好在屏幕底边是,键盘弹起不会将页面顶上去。

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

5 个回答

  • 路边草
    路边草
    2018-06-21

    今天同样遇到这个问题,也是小米8.  adjust-position和cursor-spacing设置都无效,就是直接遮盖住

    2018-06-21
    赞同 1
    回复
  • 小师叔
    小师叔
    2018-06-19

    这个问题出现很长世间了,官方也一直没有给解决办法

    2018-06-19
    赞同 1
    回复 3
    • 小师叔
      小师叔
      2018-06-19

      目前我这边的处理办法就是在input获取焦点的时候定位熟悉bottom设置为10rpx,失去焦点重置为0。这里还有一个奇葩的地方,必须设置bottom大于等于10rpx才有效,低于这个也不行

      2018-06-19
      回复
    • llllllllllll
      llllllllllll
      2018-06-24回复小师叔

      恩  有的9px也行

      2018-06-24
      回复
    • 黑芋头
      黑芋头
      2018-08-13

      这种设置方式不遮盖的手机也会响应,造成不同手机效果不一致,怎样才能使效果一直啊

      2018-08-13
      回复
  • llllllllllll
    llllllllllll
    2018-06-16

    s8 也是  目前好像全面屏的安卓手机都是这个bug

    2018-06-16
    赞同 1
    回复 1
    • ²⁰¹⁹
      ²⁰¹⁹
      2018-06-17

      好像主要是在安卓8 的全面屏上出现

      2018-06-17
      回复
  • 永恒君
    永恒君
    2018-06-12

    是 input 组件的 adjust-position 属性不起作用吗

    2018-06-12
    赞同
    回复
  • 奋斗的大帅
    奋斗的大帅
    2018-06-12

    监听键盘出现事件,当键盘出现时,给input定位,键盘消失时,取消定位

    2018-06-12
    赞同
    回复 2
    • llllllllllll
      llllllllllll
      2018-06-16

      定位高度怎么办 不可能是常量吧

      2018-06-16
      1
      回复
    • 奋斗的大帅
      奋斗的大帅
      2018-06-26回复llllllllllll

      如果能获取弹出键盘的高度,就把定位高度设置和他一样,如果不能获取,只能通过测试,定位一个差不多的高度

      2018-06-26
      回复