收藏
回答

textarea 在 iOS 11 上键盘升起时不触发 submit

wxml

<view>{{test}}view>
<form bindsubmit="post" bindreset="reset">
 <textarea name="post"/>
 <button formType="reset">取消button>
 <button formType="submit">发送button>
form>


js

Page({

 data: {
   test: false
 },
 post: function (e) {
   this.setData({
     test: !this.data.test
   })

 }

})


复现:iOS 11 上点 textarea 升起键盘,再点发送按钮没反应,bindsubmit 被推迟,此时点完成或点取消,会完成刚才的 bindsubmit 事件。

预期:点发送立刻触发 bindsubmit 事件,并收起键盘。

最后一次编辑于  2017-06-10
回答关注问题邀请回答
收藏
登录 后发表内容