收藏
回答

微信小程序 textarea 标签在 iOS 上如何自由选取文字?

组件名称:textarea

微信版本号:8.0.7

基础库版本号:2.9.5

复现代码:

<textarea bindinput="type" value="{{text}}"></textarea>

问题复现过程:在一个 position:fixed 的区域,设置如上所示的 textarea 标签,不设置其他额外属性和 css 样式。在 iOS(系统版本 14.6 )手机中,无法通过长按和拖动的方式,在 textarea 标签自由选取多个文字,仅能选中一个字或词,选中后的光标是无法拖动的。另外也尝试过单独或同时使用 fixed 和 adjust-position="{{false}}" 属性,还是不能选中多个文字🤦‍♂️

期望效果:在 iOS 手机中,选中某个字或词后,可以通过拖拽光标实现自由选取多个文字。

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

1 个回答

  • Cjiang
    Cjiang
    2021-06-29

    <textarea style="width: 100px;height: 100px; border: 1px #ccc solid;"></textarea>

    ios 表现如下 :

    2021-06-29
    有用
    回复 1
    • 我叫超超
      我叫超超
      2021-07-01
      看上去不是在 position:fixed 区域里?试下父元素用 position:fixed; bottom: 0; width: 100vw; height: 50vh 然后子元素里包裹 textarea ,就像我题图一样。
      2021-07-01
      1
      回复
登录 后发表内容