gpt4 book ai didi

android - 计算软件键盘高度 - iOS 和 Android

转载 作者:行者123 更新时间:2023-11-29 11:45:19 25 4
gpt4 key购买 nike

在我的 Cordova 应用程序中,我希望能够判断特定元素是否在屏幕外,如果是,则将其滚动到视口(viewport)的中心。不幸的是,我的所有计算似乎都被 iOS 和 Android 键盘的各​​种尺寸打乱了——高度因使用的键盘、自动建议是否打开、屏幕是纵向还是横向模式等而异。

在 iOS 上,Cordova 有 cordova-plugin-keyboard为我们提供 KeyboardHeightWillChange 高度的插件事件。我看到这篇博文中提到的 Android native 代码中有东西:https://pspdfkit.com/blog/2016/keyboard-handling-on-android/ .有没有人找到一种方法来确定 iOS 和 Android 上 Cordova-land 中键盘的高度?

最佳答案

据我检查,这个插件的 - Cordova native keyboard plugin onKeyboardWillShow 和 onKeyboardDidShow 选项符合您的预期。

不幸的是这个插件是商业的,因为作者已经提到它是一个难以实现的野兽。但他也愿意就成本核算提出建议。您可以邮寄给他以检查选项。干杯

关于android - 计算软件键盘高度 - iOS 和 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44267559/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com