2***@qq.com
2***@qq.com
  • 发布:2021-08-12 09:28
  • 更新:2021-08-12 09:28
  • 阅读:275

【报Bug】plus 5+ keyboardchange 在 android 下不起作用

分类:HTML5+

产品分类: HTML5+

HBuilderX版本号: 3.2.1

手机系统: Android

手机系统版本号: Android 11

手机厂商: 小米

手机机型: Redmi 10X

打包方式: 云端

示例代码:
        doc.addEventListener('keyboardchange', function(e) {  
            var height = e.height; // 键盘高度  
                JX.log('keyboardchange', 'ios 键盘显示 高度:' + height)  
            if (height > 0) {  
                keyboardIsOpen = true;  
                keyboardHeight = height;  
                settings.keyboardHeight = keyboardHeight;  
                app.setSettings(settings); //更新一下键盘高度  
            } else {  
                JX.log('keyboardchange', 'ios 键盘隐藏')  
                keyboardIsOpen = false  
            }  
        }, false);

操作步骤:
        doc.addEventListener('keyboardchange', function(e) {  
            var height = e.height; // 键盘高度  
                JX.log('keyboardchange', 'ios 键盘显示 高度:' + height)  
            if (height > 0) {  
                keyboardIsOpen = true;  
                keyboardHeight = height;  
                settings.keyboardHeight = keyboardHeight;  
                app.setSettings(settings); //更新一下键盘高度  
            } else {  
                JX.log('keyboardchange', 'ios 键盘隐藏')  
                keyboardIsOpen = false  
            }  
        }, false);

预期结果:

监听软键盘的显示与隐藏

实际结果:

android 不起作用

bug描述:

plus 5+ keyboardchange 在 android 下不起作用,ios 没事。

2021-08-12 09:28 负责人:无 分享
已邀请:

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