点击虚拟键盘右上角的隐藏按钮后,form表单的submit按钮无法触发
WXML: <navigation-bar title="Weixin" back="{{false}}" color="black" background="#FFF"></navigation-bar>
<scroll-view class="scroll-area" type="list" scroll-y>
<view class="intro">
<form bindsubmit="confirm">
<text >test</text>
<input style="border: 1px solid;"></input>
<button form-type="submit">打印日志</button>
</form>
</view>
</scroll-view>
js: const app = getApp()
Page({
data: {
},
onLoad() {
console.log('代码片段是一种迷你、可分享的小程序或小游戏项目,可用于分享小程序和小游戏的开发经验、展示组件和 API 的使用、复现开发问题和 Bug 等。可点击以下链接查看代码片段的详细文档:')
console.log('https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html')
},
confirm() {
console.log("submit")
},
})
点击input拉起键盘后,点击键盘右上角隐藏键盘后,点击按钮,submit事件无法触发。重新拉起键盘,通过点击空白处隐藏键盘后,之前阻塞的submit事件会被直接触发。详见代码片段。