5***@qq.com
5***@qq.com
  • 发布:2021-06-22 14:57
  • 更新:2021-06-24 12:29
  • 阅读:648

【报Bug】ios下第一次进入输入框,输入框会被软键盘遮挡,然后关闭之后在进入输入框就不会被软键盘遮挡了

分类:uni-app

产品分类: 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,怎么去解决这种情况

2021-06-22 14:57 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com (作者)

加adjustResize 则是没有顶起内容,我希望的是顶起内容 所以暂时没有加adjustResize
官方给的文档如下,但实际上我是ios才会出现这种情况
adjust-position Boolean true 键盘弹起时,是否自动上推页面 App-Android(vue 页面 softinputMode 为 adjustResize 时无效)、微信小程序、百度小程序、QQ小程序

DCloud_iOS_XHY

DCloud_iOS_XHY

上传一个完整的示例工程吧

该问题目前已经被锁定, 无法添加新回复

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容