snail_lt
snail_lt
  • 发布:2021-12-30 15:38
  • 更新:2023-05-16 14:33
  • 阅读:672

【报Bug】andriod manifest设置softinput adjustResize失效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10企业版 64位

HBuilderX类型: 正式

HBuilderX版本号: 3.3.3

手机系统: Android

手机系统版本号: Android 11

手机厂商: 华为

手机机型: 荣耀50 NTH-AH00

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

在manifest 配置,

"softinput" : {  
            "navBar" : "auto", //是否显示iOS软键盘上的“完成”导航条  
            "mode" : "adjustResize" //软键盘弹出模式,  
        },

新建页面顶部有输入框,同时页面很长会滚动。

预期结果:

点击输入框,应该可以滚到底部

实际结果:

ios可以滚到底部,但是andriod不行

bug描述:

ios手机没有问题。但是andriod的不行,不止华为荣耀50手机,小米 mi 8 ud andriod 版本10也不生效。
在manifest设置的不生效

2021-12-30 15:38 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

mode
弹出系统软键盘模式,字符串类型,可取值:
"adjustResize" - 表示弹出软键盘时自动调整窗口大小;
"adjustPan" - 表示弹出软键盘时自动移动滚动窗口使得输入框可见(Android平台可能会出现软键盘盖住输入框的情况)。
默认值为"ajustResize"。

snail_lt

snail_lt (作者)

@DCloud_heavensoft 你好,请看下问题

snail_lt

snail_lt (作者)

顶顶

f***@163.com

f***@163.com

配置这个之后:"softinput" : {
"navBar" : "auto",
"mode" : "adjustResize"
},
不要给web-view设置固定的高度就不会遮住了,可以用top和bottom

要回复问题请先登录注册