input在focus之后,拉起系统键盘,此时获得得窗口高度不正确
发布于 6 年前 作者 cuitao 11077 次浏览 来自 问答

input在focus之后,系统键盘拉出,此时如果用系统方法获得windowHeight和screenHeight都没有监测到变化。

有解?

我在做一个类似微信聊天窗口的东西。

聊天历史内容在页面上方,输入框在页面底部。

聊天历史内容是用一个scroll-view来做,下面则是一个input。

<view>

    <scroll-view></scroll-view>

<view><input/></view>

</view>

类似以上结构。

我希望在输入文字的时候,scroll-view的高度能变小,这样在输入的时候也可以看到scroll-view里的所有内容。

不知道应该用什么方法来完成这样的功能。

1 回复
回到顶部