【可复现BUG】input iOS 动态二次设置maxlength,还是被第一次设置的值限制?
发布于 4 年前 作者 xiexiuying 7910 次浏览 来自 问答

想做限制2位小数来着,安卓和PC没有问题,但是iOS出现问题,

复现路径:

1.输入0.88

2.全部删除

3.输入100000

这时候你会发现输入不了,只能到1000

代码逻辑:

如果有小数点,maxlength变成小数点后两位的长度,如果没有小数点,maxlength变成-1无限制

代码片段:

https://developers.weixin.qq.com/s/gEmkJ7mf73lr

设备信息:

iPhone11

iOS14

最新版本iOS,最新版本微信

友情提示:

如果需要在手机上运行,把index文件copy到一个新建的代码片段即可在手机运行

1 回复

@官方回答

回到顶部