ios下第一次聚焦输入框,输入框会被软键盘遮挡,然后关闭软键盘之后在聚焦输入框就不会被软键盘遮挡了
- 发布:2021-06-22 14:57
- 更新:2021-06-24 12:29
- 阅读:603
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window10
HBuilderX类型: 正式
HBuilderX版本号: 3.1.18
手机系统: iOS
手机系统版本号: IOS 14
手机厂商: 苹果
手机机型: 苹果12 系统14.3
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
预期结果我进入页面第一次聚焦输入框 输入框也不应该被软键盘遮挡
预期结果我进入页面第一次聚焦输入框 输入框也不应该被软键盘遮挡
实际结果:
ios下第一次聚焦输入框,输入框会被软键盘遮挡,然后关闭软键盘之后在聚焦输入框就不会被软键盘遮挡了
ios下第一次聚焦输入框,输入框会被软键盘遮挡,然后关闭软键盘之后在聚焦输入框就不会被软键盘遮挡了
bug描述:
<input cursor-spacing="10" :value="inputWord" class="input" type="text" @input="inputChange" @confirm="confirm" placeholder="不方便语音?输入想说的话试试">
ios下第一次聚焦输入框,输入框会被软键盘遮挡,然后关闭软键盘之后在聚焦输入框就不会被软键盘遮挡了,代码没有什么东西,解决方案可以设置adjustResize,但是会出现另外一个问题,所以我想问如果不加adjustResize,怎么去解决这种情况
5***@qq.com (作者)
加adjustResize 则是没有顶起内容,我希望的是顶起内容 所以暂时没有加adjustResize
官方给的文档如下,但实际上我是ios才会出现这种情况
adjust-position Boolean true 键盘弹起时,是否自动上推页面 App-Android(vue 页面 softinputMode 为 adjustResize 时无效)、微信小程序、百度小程序、QQ小程序