Hedico
Hedico
  • 发布:2020-04-26 16:44
  • 更新:2021-01-19 16:13
  • 阅读:1716

【报Bug】input框设置修改foucs属性值,无法弹出软键盘

分类:uni-app

详细问题描述

两种情况:

  1. focus设置默认为true时,首次进入页面可以自动弹出软键盘,退出页面再次进入,输入框只显示聚焦状态,不自动弹出软键盘。
  2. focus设置默认为false,进入页面5s后,设置focus属性为true,输入框只显示聚焦状态,不自动弹出软键盘。

[步骤]

重现步骤同上。

[期望]

无论何时设置focus属性,属性值为true时,输入框自动聚焦且弹出软键盘。

IDE运行环境说明

HBuilder版本号:2.6.16.20200424

mac版本号:10.14.6

App运行环境说明

手机型号:红米、荣耀等安卓型号,iOS端不存在此bug。

联系方式

[QQ]1367800320

备注:

附件1:为bug截图(输入框显示聚焦状态,不自动弹出软键盘)
附件2:包含bug录屏以及demo示例

2020-04-26 16:44 负责人:无 分享
已邀请:
DCloud_Android_ST

DCloud_Android_ST

示例demo提供下

  • Hedico (作者)

    附件中已添加bug录屏及简易的复现代码,麻烦了。

    2020-04-26 17:13

  • DCloud_Android_ST

    回复 Hedico: 请提供完整的示例。

    2020-04-26 17:29

  • DCloud_Android_ST

    回复 Hedico: vue有问题 nvue有这样的问题吗

    2020-04-26 17:42

  • Hedico (作者)

    回复 DCloud_Android_ST: 没有测试过nvue,目前项目里没有用到nvue。示例代码已更新。

    2020-04-26 17:46

[已删除]

[已删除]

同样遇到这个问题,nvue的

  • DCloud_Android_ST

    提供示例demo

    2020-04-26 17:29

  • 8***@qq.com

    回复 DCloud_Android_ST: input框设置修改foucs属性值,iOS端编译到支付宝小程序后,无法自动弹出软键盘。

    如下代码截图:

    <div class="search-goods">

    <div class="input flex cross-center box-justify">

    <img src="@/static/goods/search.png">

    <input v-model="goodsName" type="text" focus='true' @blur="searchGoodsList" placeholder="请输入商品名称搜索">

    <div class="search" @tap='searchGoodsList'>搜索</div>

    </div>

    <div class="group-body" v-if='(searchList && searchList.length) || !isSearch'>

    <gooditem v-for="(good, idx) in searchList" :goods='good' @showDetail='showDetail' :index='idx' :key='idx' />

    </div>

    <div class="no-data" v-else>

    <img src="@/static/goods/no-data.png">

    <div>

    当前搜索下无商品

    </div>

    </div>

    <detailcard v-if='goodsDetail' :goodsDetail='goodsDetail' @closeDetail='closeDetail'></detailcard>

    </div>

    2021-01-19 16:15

DCloud_Android_ST

DCloud_Android_ST

问题已确认,HBuilderX2.7.0+版本已修复。

  • Hedico (作者)

    好的,辛苦。

    2020-04-26 19:02

  • Hedico (作者)

    还发现一个bug:打包后的APP,在页面聚焦状态下点击返回,页面卸载后,软键盘没有自动隐藏,依然显示在当前页面。只在安卓系统存在,且本地调试时,无法复现。

    2020-04-27 14:57

  • 1***@qq.com

    这个问题什么时候可以解决呀,或者是否有其他方法暂时解决

    2020-05-13 18:43

8***@qq.com

8***@qq.com

input框设置修改foucs属性值,iOS端编译到支付宝小程序后,无法自动弹出软键盘。
如下代码截图:

该问题目前已经被锁定, 无法添加新回复