Appearance
微信小程序中 input 的 type 为 nickname 时,输入的内容不与微信昵称一致且有内容时,页面会有 loading 提示
问题描述
在微信小程序中,使用<input>组件,设置type="nickname",当输入的内容不与微信昵称一致且有内容时,页面会有 loading 提示。
解决方案
无解决方案
可以使用type="text"修改名称,但无法获取微信昵称。
当领导发现这个问题时,理直气壮的说这是微信小程序 bug,给张小龙打电话让他改!🤡
原因
猜测原因:微信小程序中<input>组件的type="nickname"类型,是微信小程序内部定义的一种类型,用于获取微信昵称。当输入的内容不与微信昵称一致且有内容时,微信小程序会进行校验,就会显示 loading 提示。
社区反馈
最早可追溯到 2022 年 7 月左右,至今未解决,估计官方不会解决了。