收藏
回答

textarea字数超限后粘贴高度依旧被撑开,导致显示区域为空白

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug textarea 客户端 iOS 6.6.7 2.1.3

场景限制输入字数不能大于1000,当字数达到上限正常输入显示正常,如果用粘贴功能粘贴大量文字,内容不会真正写入,但textarea的高度依旧会被撑开,导致在不滚动textarea显示区域的情况下,显示大量空白。滚动textarea 内容区域后,高度正常,只有iOS有此问题,Android无此问题。


麻烦大佬们看看有没有什么解决方案。

比如能够,在超出后触发滚动textarea区域的方法,手动触发滚动,变向去掉空白,

或者  能够在超出上限后禁止粘贴这种?


step 1: 首次达到文字上限



step 2 : 使用粘贴功能粘贴大量文字


最后一次编辑于  2018-08-16
回答关注问题邀请回答
收藏

4 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2018-08-16

    你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-08-16
    赞同
    回复 2
    • Max
      Max
      01-21

      同样遇到这样的问题,测试过多款ios手机都是有问题的,android以及模拟都没问题。ios版本12,iPhonexs,以及iphone7p等都出现了。应该是iPhone都有的问题。微信版本是7.0

      问题重新描述:textarea设置maxlength='200',固定了一个高度值,后复制了一段大概400的文字,点击粘贴,实际只有200的文字copy进去了,但是不能显示完全这200个文字,如下图所示,只有部分文字展示出来,且不能下滑拉出来,只有删除显示出来的部分后才会展示出其他文字。


      一下是相关代码:




      01-21
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      01-21回复Max

      麻烦重新发帖,并附上相关的代码片段以及机型信息

      01-21
      回复
  • Max
    Max
    01-21

    同样遇到这样的问题,测试过多款ios手机都是有问题的。ios版本12,iPhonexs,以及iphone7p等都出现了。应该是iPhone都有的问题。微信版本是7.0

    问题重新描述:textarea设置maxlength='200',固定了一个高度值,后复制了一段大概400的文字,点击粘贴,实际只有200的文字copy进去了,但是不能显示完全这200个文字,如下图所示,只有部分文字展示出来,且不能下滑拉出来,只有删除显示出来的部分后才会展示出其他文字。


    一下是相关代码:





    请尽快给出解决办法!!!!!!!!

    @那个很帅的小白

    01-21
    赞同 1
    回复 1
  • 喜之郎果冻
    喜之郎果冻
    02-18

    同样碰到

    02-18
    赞同
    回复
  • 近思-欧阳
    近思-欧阳
    2018-11-23

    我也碰到同样的问题,请问解决了吗?

    2018-11-23
    赞同
    回复 1
    • Red Joy 。
      Red Joy 。
      02-19

      没有呢

      02-19
      回复