求知若渴的书生
求知若渴的书生
  • 发布:2020-11-05 17:54
  • 更新:2020-12-12 09:39
  • 阅读:544

【报Bug】editor官方组件获得焦点时会更改页面实际可用高度,导致从该页返回其他页时高度都受影响,主要体现在fixed底部定位和底部显示数据受影响

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10 专业版

HBuilderX类型: 正式

HBuilderX版本号: 2.9.3

手机系统: Android

手机系统版本号: Android 9.0

手机厂商: 华为

手机机型: 荣耀10,其他手机都会

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

看bug描述,目前测试到的所有机型都会

预期结果:

看bug描述,希望editor组件弹出输入法键盘后不会更改页面实际可用高度,不然返回前面那些页面时,都受到高度改变的影响

实际结果:

目前就是editor会弹出键盘会更改页面实际高度,可用uni.getSystemInfo查看高度信息,并且返回上一页(暂存的所有页)时高度也受到影响,只有新进页面不受影响

bug描述:

详情页,富文本编辑页,都是pages.json里面原生配置的导航栏

富文本编辑页使用的是官方editor组件实现富文本,有在pages.json配置"softinputMode": "adjustResize"

详情页有定位元素position:fixed;left:10rpx;bottom:30rpx;

从详情页跳转到富文本编辑页,富文本编辑页获取焦点弹出输入键盘后会改变页面可用高度,大概增加一个导航栏的高度。

editor组件触发焦点后会更改页面高度,则它返回的之前的所有页面都受到页面实际高度改变的影响,可以用getSystemInfo查看。

影响主要:
1.fiexd定位到底部的会下沉

  1. 因为页面多出一部分高度,而实际下拉不到那个高度导致那个区域的数据无法被查看
2020-11-05 17:54 负责人:无 分享
已邀请:
laravuel

laravuel

这个editor bug一大堆

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