收藏
回答

textarea拉起软键盘时,当点击textarea以外的区域无法失焦。

问题模块
API和组件

在android手机中,textarea拉起软键盘时,当点击textarea以外的区域无法失焦。软键盘无法退回。例如下图,点击发送键等textarea以外的区域,软键盘无法退回。请问如何解决?


最后一次编辑于  2017-09-29  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 红蓝铅笔
    红蓝铅笔
    2017-09-30

    将一个textare和一个button放到form中,当我在textarea输入文字时,软键盘拉起,随后点击发送按钮,或是textarea以外的区域,textarea都无法失焦,软键盘一直保持拉起状态。只能点击软键盘上的下拉按钮的将软键盘退回。

    <form bindsubmit="sendMessage" >
         <view class="sendMessage" style='background-color: gray'>
            <textarea auto-height="true" cursor-spacing="20" fixed="true" maxlength="-1" bindblur="bindTextAreaBlur" name="input" class="inputMsg" value="{{inputMsg}}" style='border: 1rpx solid #ddd;width:100%;'/>
            <button form-type="submit" class="send" disabled='{{disabled}}'>发送</button>
         </view>
    </form>


    2017-09-30
    赞同
    回复