kkb
kkb
  • 发布:2020-10-15 17:33
  • 更新:2020-10-15 17:33
  • 阅读:799

【报Bug】安卓中的软键盘,会影响到webview的高度样式,softinputMode: 'adjustResize'无效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 2.9.3

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: 安卓都会

页面类型: nvue

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

_createPageContain(res) {
let deviceSafeAreaInfo = res.safeArea
console.log(res, 'res')
let w = plus.webview.create(this.webPageUrl, 'xlgc', {
webviewBGTransparent: true,
blockNetworkImage: false,
opacity: 1,
width: deviceSafeAreaInfo.width,
top: deviceSafeAreaInfo.top,
height: deviceSafeAreaInfo.height,
videoFullscreen: 'auto',
softinputMode: 'adjustResize',
background: "rgba(0, 0, 0, 3)", // 与html页面背景色一致
animationAlphaBGColor: "#fff" // 与background颜色相近
});
w.onloaded = this.embedLoaded;
w.show('pop-in', 'none');
},

操作步骤:

webview中的页面,进行输入框弹窗安卓的软键盘,当前的页面底部会少20-30px的高度空白。

预期结果:

webview中的页面,进行输入框弹窗安卓的软键盘,当前的页面底部样式正常。

实际结果:

webview中的页面,进行输入框弹窗安卓的软键盘,当前的页面底部样式正常。

bug描述:

webview中的页面,进行输入框弹窗安卓的软键盘,当前的页面底部会少20-30px的高度空白。

2020-10-15 17:33 负责人:无 分享
已邀请:

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