在华为和vivo上遇到楼上相同问题,求解答。
请官方协助,真机skyline模式下,输入或编辑文本框内容后,提交form无反应,之前一切正常。?Page({ submit: function (e) { let posterData = e.detail.value if(!posterData.name){ wx.showToast({ icon:'none', title: '请输入姓名' }) return } if(!posterData.body){ wx.showToast({ icon:'none', title: '请输入主体内容' }) return } wx.showModal({ title: '提示', content: '提交成功', }) } }) <view> <form bindsubmit="submit"> <view> <view class="cell"> <view class="title">姓名称呼</view> <input class="input" name="name" value="{{name}}" confirm-type="next" /> </view> <view class="cell"> <view class="title">主体内容</view> <textarea class="input" name="body" value="{{body}}" maxlength="50" confirm-type="next"></textarea> </view> <button class="button" formType="submit">获取海报</button> </view> </form> </view> 真机,Android,微信版本8.0.57,skyline模式下,输入或编辑文本框内容后,提交form无反应。测试发现是未调用submit方法。 如果在不进行任何输入的情况下,直接提交表单是会调用submit方法的。 开发工具上测试正常。
04-03