收藏
回答

web-view 内嵌网页表单,系统输入法遮挡输入框

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug web-view 客户端 Android 6.6.6 1.9.98

用web-view 组件, 内嵌了一个form 表单, 在填写表单时,系统输入法覆盖了文本输入框,请问有解决方案?

最后一次编辑于  2018-06-19
回答关注问题邀请回答
收藏

3 个回答

  • c+
    c+
    2018-07-06

    同样的网页代码,直接用微信的webview上可以正常运行,但在小程序的webview上执行不了,搞不懂为什么小程序就不直接用微信的webview了。

    测试了一下,小程序的webview在弹起输入法时,webview的窗体没有进行高度的调整。

    希望官方能与微信的内置webview调成一致的行为.

    2018-07-06
    赞同 1
    回复
  • lmj zhang
    lmj zhang
    2018-07-05

    没人遇到过?

    2018-07-05
    赞同
    回复
  • @~@
    @~@
    2018-06-19

    web-view   内嵌的东西不是你写的 应当你是没法去解决的

    2018-06-19
    赞同
    回复 4
    • lmj zhang
      lmj zhang
      2018-06-19

      网页是我写的,有办法处理?

      2018-06-19
      回复
    • @~@
      @~@
      2018-06-19回复lmj zhang

      网页自己写的话   去原网页调整好不行么?

      2018-06-19
      回复
    • lmj zhang
      lmj zhang
      2018-06-19回复@~@

      第1个图是一个表单,当银行输入框获得焦点后,见图2, 输入软键盘把表单下面几个输入框都遮挡了

      如果我需要改网页的话,还请给个提示


      2018-06-19
      回复
    • c+
      c+
      2018-07-06回复lmj zhang

      有个比较拙的方法,在点击文本框时,弹出一个窗体,让用户在这个弹出的窗体中输入内容。

      2018-07-06
      回复