在manifest 配置,
"softinput" : {
"navBar" : "auto", //是否显示iOS软键盘上的“完成”导航条
"mode" : "adjustResize" //软键盘弹出模式,
},
新建页面顶部有输入框,同时页面很长会滚动。
产品分类: 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不行
ios手机没有问题。但是andriod的不行,不止华为荣耀50手机,小米 mi 8 ud andriod 版本10也不生效。
在manifest设置的不生效
4 个回复
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
mode
弹出系统软键盘模式,字符串类型,可取值:
"adjustResize" - 表示弹出软键盘时自动调整窗口大小;
"adjustPan" - 表示弹出软键盘时自动移动滚动窗口使得输入框可见(Android平台可能会出现软键盘盖住输入框的情况)。
默认值为"ajustResize"。
snail_lt (作者)
@DCloud_heavensoft 你好,请看下问题
snail_lt (作者)
顶顶
f***@163.com
配置这个之后:"softinput" : {
"navBar" : "auto",
"mode" : "adjustResize"
},
不要给web-view设置固定的高度就不会遮住了,可以用top和bottom