uni-app textarea组件的focus事件 在自定义调试基座中无法获取键盘高度

uni-app textarea组件的focus事件 在自定义调试基座中无法获取键盘高度

5 回复

【社区问题/bug处理优先级规则】:https://ask.dcloud.net.cn/article/38139

更多关于uni-app textarea组件的focus事件 在自定义调试基座中无法获取键盘高度的实战教程也可以访问 https://www.itying.com/category-93-b0.html


请问最后怎么解决的?

问题解决了吗?

解决了吗

在自定义调试基座中,textareafocus 事件无法获取键盘高度,通常是由于调试基座与原生键盘事件通信机制不完善导致的。可以尝试以下方案:

  1. 使用 uni.onKeyboardHeightChange 监听全局键盘高度变化,在 textarea 聚焦时同步获取高度,示例:
    uni.onKeyboardHeightChange(res => {
        console.log('键盘高度:', res.height);
    });
回到顶部