npm i --save nativescript-keyboardshowing
- 版本:1.0.2
- GitHub:
- NPM: https://npmjs.net.cn/package/nativescript-keyboardshowing
- 下载
- 昨天:0
- 上周:0
- 上个月:0
nativeScript-keyboardShowing
一个 NativeScript 插件,用于处理检测键盘是否显示或隐藏。
ProPlugins
我们镇上有一个新推出的出色服务!这个服务提供经过测试的新插件和升级插件。所有 ProPlugins 都已知与 NativeScript 6.x 兼容。如果您对获取最新、已知工作且增强的插件感兴趣,请访问 https://ProPlugins.org -- 因为我相信 ProPlugins 为社区提供的东西,我的所有开发工作都在 ProPlugins 版本上进行。
社区
请随时继续使用此版本的插件,现在它由 您,即社区,100% 维护,因此我非常乐意继续支持社区版本,接受此插件的任何/所有 PR 并发布它。我将尝试验证 PR 中没有后门;但不会进行任何测试,因此如果它损坏,您需要发送 PR!
许可证
此软件基于 MIT 许可证发布,这意味着您可以在任何类型的程序中包含它 -- 然而,对于需要支持合同、更改、增强和/或商业许可证的实体,请通过 http://nativescript.tools 联系我。
我还做合同工作;如果您想为 NativeScript(或任何其他软件项目)构建模块,请随时联系我 [email protected]。
示例快照
安装
tns plugin add nativescript-keyboardshowing
使用方法
要使用此模块,您只需使用 require()
调用它
var keyboard = require( "nativescript-keyboardshowing" );
console.log("keyboard is", keyboard.isShowing() ? "showing" : "hidden");
exports.onKeyboard = function (evt) {
console.log("Keyboard is now", evt.showing ? 'showing' : 'hidden');
};
您问,这究竟有什么帮助?
您是否曾需要知道软键盘是否显示?此插件通过事件或函数调用提供此信息。
您可以在需要它的任何页面上添加以下函数
exports.onKeyboard = function(args) { }
args.showing = true | false
args.object = 当前页面
其他辅助方法
var keyboard = require('nativescript-keyboardshowing');
keyboard.isShowing()
返回:true 或 false
var keyboard = require( "nativescript-keyboardshowing" );
console.log("keyboard is", keyboard.isShowing() ? "showing" : "hidden");