收藏
回答

textarea 使用 hold-keyboard 后无法再次唤起键盘?

有一个按钮用来控制textarea显隐,第一次点击使textarea显示时自动唤起键盘,在使textarea消失后,第二次点击显示textarea时无法唤起键盘,怎么点都无效,上片段:https://developers.weixin.qq.com/s/qJFCRomO7zve

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

1 个回答

  • brave
    brave
    2021-12-08

    这边看了你的代码片段,是什么原因要设置 hold-keyboard 呢

    2021-12-08
    有用 1
    回复 6
    • McLens
      McLens
      2021-12-08
      因为要在textarea边上放一个按钮,用来点击控制增加或减少textarea的max-length,改变其高度展示更多文字。
      2021-12-08
      回复
    • brave
      brave
      2021-12-08回复McLens
      你的代码片段里有一个遮罩,遮罩点击之后是隐藏的了,这个设计下貌似hold-keyboard没作用了吧
      2021-12-08
      回复
    • McLens
      McLens
      2021-12-08
      那没办法了嘛,就是这个textarea隐藏了后再显示就没键盘了,难搞
      2021-12-08
      回复
    • brave
      brave
      2021-12-08回复McLens
      有一个规避的方法,但是你还是捋一下你的逻辑设计是不是有问题
      2021-12-08
      回复
    • McLens
      McLens
      2021-12-08
      emm我试了下键盘能显示了,但是点textarea边上控制高度的按钮的时候键盘还是会收起来,设计就是类似知乎的评论系统
      2021-12-08
      回复
    查看更多(1)
登录 后发表内容