scroll-view中的textarea在ios真机中文字过多无法再获得光标
发布于 7 年前 作者 xiulantian 8848 次浏览 来自 问答
  • 当前 Bug 的表现

    环境:iphone8

    基础库:2.6.2

    因为需求需要,我在scroll-view中使用了textarea,高度设置200rpx,限制最大字数1000,输入约300字以上时,点击屏幕其他地方使其丢失光标,无法再次点击textarea以再次获得光标编辑内容。详情请使用代码片段在ios真机中体验,请勿使用开发工具复现。(安卓机完全正常)

  • 预期表现

    希望和安卓机一样能正常在scroll-view中使用textarea

-如果大家懒得打字的话,请复制以下文字    :p  😄

    对于普通用户,小程序实现了应用的触手可及,只需要通过扫描二维码、搜索或者是朋友的分享就可以直接打开,加上优秀的体验,小程序使得服务提供者的触达能力变得更强。对于开发者而言,小程序框架本身所具有的快速加载和快速渲染能力,加之配套的云能力、运维能力和数据汇总能力,使得开发者不需要去处理琐碎的工作,可以把精力放置在具体的业务逻辑的开发上。小程序的模式使得微信可以开放更多的数据,开发者可以获取到用户的一些基本信息,甚至能够获取微信群的一些信息,使得小程序的开放能力变得更加强大。

4 回复

目前我这里比较好的避开了这个问题。原本我这边是一个scroll-view包含有个wx:for循环好一个textarea。目前更换为一个view代替scroll-view。view里面的属性为

height: 100%;

background-color: rgb(231, 231, 231);

overflow: scroll;

这样就能完美避开楼主的问题。

我也遇到过 @官方

请勿在 scroll-view 中使用 textareamapcanvasvideo 组件

https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html

textarea 建议是跳转到一个新的页面去处理,比较省事

回到顶部