diff --git a/src/core/view/mixins/keyboard.js b/src/core/view/mixins/keyboard.js index 0496c1db901b590568c59648971b99fb57a84424..32b59dd7bec869c809fddcd2c878062bb91e9ab3 100644 --- a/src/core/view/mixins/keyboard.js +++ b/src/core/view/mixins/keyboard.js @@ -188,6 +188,9 @@ export default { } el.addEventListener('blur', () => { + // 在iOS设备上,手动调用uni.hideKeyboard(),键盘收起并且触发blur,但实际并没有blur。 + // 此时如果再点击页面其他地方会重新聚焦,此处做处理 + el.blur() focus = false onKeyboardHide() })