详细问题描述(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)
IOS端input组件在进入新的page时不会自动失去焦点,键盘也不收起,可以输入内容会在旧的页面上
重现步骤
[步骤] 在input上focus,然后点击VIEW执行uni.navigateTo到新页面
[结果] input没有自动blur,键盘不会收起
[期望] 自动blur
[如果语言难以表述清晰,可以拍一个视频或截图,有图有真相]
PS:IOS端如果不主动点击键盘上的收起,在其他组件或者view上点击都不会收
IDE运行环境说明
[HBuilder 或 HBuilderX] HBuilderX
[IDE版本号] 1.4.1
[windows版本号]
[mac版本号] 10.14
App运行环境说明
[Android版本号]
[iOS版本号] 12.1.1
[手机型号] ipad
[模拟器型号]
附件
[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]
[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]
[安装包]
联系方式
[QQ]
PS:压缩包里还送了一个小BUG:安卓5+ input聚焦时,tabBar随着键盘一起上去了,
IOS,小程序则不会
<template>
<view>
测试测试
<view style="border: 1px solid #000000;">
<input type="text" v-model="value">
</view>
<view @click="goto">
跳转
</view>
</view>
</template>
<script>
export default {
data() {
return {
value : '123',
};
},
methods: {
goto(){
uni.navigateTo({
url: './test'
});
}
}
};
</script>
叫我白老师 (作者)
首页这种含有tabbar的页,最好不要出现input
2019-10-17 20:54
L***@163.com
回复 叫我白老师: 谢谢
2019-10-18 09:43