1***@163.com
1***@163.com
  • 发布:2025-03-08 17:03
  • 更新:2025-11-05 11:06
  • 阅读:195

editor无法被键盘顶起

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: window10

HBuilderX类型: 正式

HBuilderX版本号: 4.54

手机系统: Android

手机系统版本号: Android 12

手机厂商: 华为

手机机型: 华为畅享20

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

首次点击editor输入框正常弹起,再点击input输入框,editor输入框就无法被键盘顶起

预期结果:

editor输入框正常被键盘顶起来

实际结果:

首次点击editor输入框正常弹起,再点击input输入框,editor输入框就无法被键盘顶起

bug描述:

editor编辑器键盘顶起输入框问题,我在写聊天页面的时候,用到了editor编辑器,放在聊天页面底部,当输入文字的时候需要把输入框顶起来,但是在其他页面点击了input输入框之后,editor输入框就再页无法被键盘顶起来

2025-03-08 17:03 负责人:无 分享
已邀请:
6***@qq.com

6***@qq.com

5***@qq.com

5***@qq.com

本质是input使用的setSoftinputTemporary进行软键盘控制,editor使用的是quill的focus。进入editor页面时,重置软键盘的位置即可

const currentWebview = plus.webview.currentWebview()  
  currentWebview.setSoftinputTemporary({  
    mode: 'adjustResize',  
    position: {  
      top: 0,  
      height: 0,  
    },  
  })

要回复问题请先登录注册