@codesthings/nativescript-soft-keyboard
检测软键盘高度
npm i --save @codesthings/nativescript-soft-keyboard

历史

从 https://github.com/liuy97/nativescript-soft-keyboard 分叉

变更

  • 由于 Bintray 停止服务,内联了 keyboardheightprovider 的 AAR 依赖。
    • 原始源代码在此:https://github.com/Crysis21/KeyboardHeightProvider
  • 限制在我的 npm 组织内,并已更新。

Nativescript soft-keyboard

在 Android 和 IOS 中获取软键盘高度是一项挑战。Android 没有提供直接读取其高度的方法。但 Nativescript 应用有时需要这些信息以实现良好的用户界面。

破坏性变更

nativescript-soft-keyboard@2 对 Nativescript@7

nativescript-soft-keyboard@1 对 Nativescript 版本 < 7

安装

tns plugin add nativescript-soft-keyboard

用法

registerSoftKeyboardCallback((h) => console.log(h));

API

函数 参数 描述
registerSoftKeyboardCallback 回调 为新高度注册软键盘的回调

许可证

Apache 许可证版本 2.0,2004 年 1 月