<view style={{show?'display:block':'display:none'}}>
<input placeholder="请输入..."/>
</view>
测试环境:iphone17、ios26,最新版基础库
重现步骤:
1. 初始化时 show 为 true
2. 后续操作设置 setData show 为 false
3. 再次setData 恢复 show为 true
4. 此时 input 的内容或者placeholder 会变为空白,无法点击,影响面很大,请尽快予以解决
但同样步骤,在开发者工具、PC端表现正常;在iphone其他型号,即便系统为ios26,表现也正常。
请官方大大注意:上述代码的原理,本质上就是市面上众多第三方组件库popup弹窗的逻辑,但问题根源在小程序内核本身,如果不解决这个问题,那么弹窗在隐藏后第二次弹出时,里面的input和textarea会均不可用!
相关帖子:
https://developers.weixin.qq.com/community/develop/doc/00026e1d39c920f64424e564c66400
https://developers.weixin.qq.com/community/develop/doc/0000a0d49ecff0a91514451ab61800

请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
我也出现了这个问题,其它手机显示是正常的,在ios26?或者是iphone17手机上出现input里的value无法显示数值,当input框获取到焦点的时候可以显示value,失去焦点的时候又会空值
请官方大大注意:上述代码的原理,本质上就是市面上众多第三方组件库popup弹窗的逻辑,但问题根源在小程序内核本身,如果不解决这个问题,那么弹窗在隐藏后第二次弹出时,里面的input和textarea会均不可用!