my.hidekeyboard()
主体: 企业支付宝小程序 、 个人支付宝小程序
隐藏键盘。
object object
查看示例
属性 | 类型 | 默认值 | 必填 | 描述 |
---|---|---|---|---|
success | function | - | 否 | 调用成功的回调函数 |
fail | function | - | 否 | 调用失败的回调函数 |
complete | function | - | 否 | 调用结束的回调函数(调用成功、失败都会执行) |
代码示例
扫码体验
my.hidekeyboard()
.axml
.js
<view class="page">
<view class="page-description">输入框view>
<view class="page-section">
<view class="form-row">
<view class="form-row-label">密码键盘
<view class="form-row-content">
<input class="input" password type="text" oninput="bindhidekeyboard" placeholder="输入 123 自动收起键盘" />
view>
<view class="form-row">
<view class="form-row-label">数字键盘view>
<view class="form-row-content">
<input class="input" type="digit" oninput="bindhidekeyboard" placeholder="输入 123 自动收起键盘" />
view>
view>
view>
view>
page({
bindhidekeyboard(e) {
if (e.detail.value === "123") {
// 收起键盘
my.hidekeyboard();
}
},
});

-
bugandroid 上 input 组件的 focus 事件中调用 my.hidekeyboard() 不生效。如有必要请适当延时后再调用。