我正在使用Ionic 4 / Cordova应用程序,并尝试为某些输入字段实现自定义的数字键盘样式的键盘。我要防止在专注于这些特定输入时打开本机键盘。我尝试使用cordova-plugin-ionic-keyboard
程序包,并在焦点事件之后直接在键盘上调用.hide()
,但是您可以看到本机键盘跳了一点。同时调用.hide()
会破坏焦点,因为这是插件隐藏键盘的方式:
[self.webView endEditing:YES];
有没有办法告诉键盘停止响应焦点事件?
我要避免的一种解决方案是从头开始构建“模拟输入字段”,我正在寻找一种禁用键盘本身的方法。