html52.com
我爱小程序-开发者交流社区

ios12 form 无法获取input的值

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug iOS ios12.0 iphone 7p 6.7.2

ios12 系统,连续在不同input输入时,在form的bindsubmit事件里有些input的值取不到



==================  2018.09.20  更新  ==============================

==================  2018.09.20  更新  ==============================如上图,连续输入时有些input无法获取到输入值,当再一次获取焦点失去焦点后才能取到值

如上图,连续输入时有些input无法获取到输入值,当再一次获取焦点失去焦点后才能取到值

网友回复

王雨:

我也遇到一样的问题了,iPhone se ios12,最后一项获取不到。不过通过bindinput可以正常获取

园芳:

目前用的解决方案:在点击事件中加入了setTimeout 这样可以取到值,原因应该是:点击事件触发时失去焦点的setData还没有赋值完造成的,希望能提供更加好的解决方案


那个很帅的小白:

你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付