微信小程序经常会遇到这样的需求,显示一个输入框(用textarea 实现),右下角显示:已输入字数 / 限制字数。限制最大输入长度一般用maxlength实现,已输入长度通过监听textarea的input事件,输入时通过e.detail.cursor获取已输入长度。这一般都没什么问题,最近发现nova 5i Pro上,虽然字数限制正常。但是如果用户是通过黏贴多个字进行输入的,e.detail.cursor的值有可能超出maxlength,其他手机传入的值不会maxlength。所以如果e.detail.cursor将作为已输入字数显示, nova 5i Pro会出现已输入字数 > 限制字数的现象。
微信小程序nova 5i Pro textarea 限制最大长度bug
解决nova5iPro textarea字数显示异常
最新推荐文章于 2023-12-14 11:10:33 发布
本文探讨了微信小程序中textarea组件在nova5iPro设备上出现的已输入字数显示异常问题,特别是在用户粘贴大量文本时,已输入字数可能会超过maxlength限制。文中提供了解决这一特定问题的方法。
465

被折叠的 条评论
为什么被折叠?



