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

【报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

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

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