点击input框1,然后再点击input框2
必现
![8***@163.com](https://img-cdn-tc.dcloud.net.cn/account/identicon/e364968b25984feb79fde26d83601800.png)
- 发布:2023-05-29 10:31
- 更新:2023-05-31 11:35
- 阅读:1259
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win7
HBuilderX类型: 正式
HBuilderX版本号: 3.8.3
手机系统: Android
手机系统版本号: Android 7.0
手机厂商: 华为
手机机型: 夏普S3
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
不出现黑块
不出现黑块
实际结果:
目前3.8.3出现黑块
目前3.8.3出现黑块
bug描述:
新建一个项目
page页面全局设置adjustResize模式
"globalStyle": {
"navigationBarTextStyle": "black",
"navigationBarTitleText": "uni-app",
"navigationBarBackgroundColor": "#F8F8F8",
"backgroundColor": "#F8F8F8",
"app-plus":{
"softinputMode": "adjustResize"//软键盘弹出时,webview窗体高度挤压。
}
},
index页面,input通过v-model绑定
<template>
<view class="content">
<input type="number" v-model='aa'/>
<input type="number" v-model='bb'/>
<image class="logo" src="/static/logo.png"></image>
<view class="text-area">
<text class="title">{{title}}</text>
</view>
</view>
</template>
<script>
export default {
data() {
return {
title: 'Hello',
aa: 1,
bb:2
}
},
onLoad() {
},
methods: {
}
}
</script>
<style>
.content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.logo {
height: 200rpx;
width: 200rpx;
margin-top: 200rpx;
margin-left: auto;
margin-right: auto;
margin-bottom: 50rpx;
}
.text-area {
display: flex;
justify-content: center;
}
.title {
font-size: 36rpx;
color: #8f8f94;
}
</style>
点击input框1,然后再点击input框2
必现
yunagile
更新了以后,"softinputMode": "adjustResize" 不生效了,input输入框不会被顶起
2023-06-05 14:24
美乐居士
今天使用3.8.4云打包仍有这个问题
2023-06-07 11:34
美乐居士
回复 1***@qq.com: 小米11、Android13
2023-06-07 11:35
9***@qq.com
回复 yunagile: 是的 修复了这个 搞得我们的app出问题了
2023-06-07 16:36