收藏
回答

textarea 键盘弹起时跳转页面,另一个页面底部的定位元素不显示?

如:A 页面 textarea 聚焦键盘唤起时跳转B页面,B页面的底部固定定位元素不显示

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

5 个回答

  • XDJ
    XDJ
    2天前

    监听键盘高度,跳转事件触发的时候判断键盘高度是否是0,不是就设置一个计时器,然后retrue,计时器结束后再调用跳转页面事件。这样可以避免

    2天前
    有用
    回复
  • 李一一
    李一一
    星期日 00:35

    测试发现:

    如果navigationStyle是默认值default,就会出现上述问题;

    如果navigationStyle是自定义custom,便不会出现。(如果紧急可以先按这种方式修改)

    尝试在跳转路由时,先关闭键盘,再加个setTimerout。如果键盘抬起马上跳转,还是会出现这种问题。

    星期日 00:35
    有用
    回复
  • ☀靓果果☀
    ☀靓果果☀
    星期六 11:24

    这个bug,好多人反馈,很影响,为什么没有认处理?

    星期六 11:24
    有用
    回复
  • hasaki
    hasaki
    11-08

    请问解决了吗 我也遇到了一样的问题

    11-08
    有用
    回复
  • 那一抹笑😃 穿透阳光
    那一抹笑😃 穿透阳光
    10-31

    跳转的时候,自动失去焦点了得嘛

    10-31
    有用
    回复 4
    • 空白
      空白
      10-31
      是,但键盘还未完全收起时跳转,会出现该问题,忘了补充:是安卓手机。
      10-31
      回复
    • 空白
      空白
      10-31
      固定定位元素是定位在页面底部的
      10-31
      回复
    • 空白
      空白
      10-31
      等键盘完全收起时跳转,不会出现该问题
      10-31
      回复
    • ☀靓果果☀
      ☀靓果果☀
      星期六 11:24
      老兄解决了没有,我也遇到了这个问题
      星期六 11:24
      回复
登录 后发表内容