keyboard - Dart 键盘事件退格键

标签 keyboard dart keyevent

我使用此代码:

window.onKeyPress.listen((KeyboardEvent e) {
  print(e.charCode.toString() + " " + new String.fromCharCode(e.charCode));
});

它基本上打印出除 Backspace 之外的所有内容。那么,如何管理Backspace按下呢?

最佳答案

请改用 keydown 事件。

KeyPress 事件仅针对字符(可打印)键调用,KeyDown 事件针对所有不可打印键(例如 Control)引发, ShiftAltBackSpace

关于keyboard - Dart 键盘事件退格键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25625766/

相关文章:

ios - 拖动时关闭键盘

dart - 如何显示带有透明屏障的对话框?

android - 返回时如何在android中获取输入数据

java - 如何处理/决定在 KEY_PRESSED 和 KEY_RELEASED 之间输入关键字符的文本字段的速度?

javafx - JavaFX 中 Controller 类中的 KeyEvent 分配位置

c++ - 如何区分 KeyBoard Numpad 和外部 USB Numpad?

ios - 关闭键盘后,带有选定文本的 UITextView 不响应触摸

flutter - 如何在Flutter中打开我的应用程序中另一个应用程序的特定页面?

flutter - 如何在 Flutter Tabs 中添加圆点作为指示器?

javascript - 莫蒂键盘 : Change focus when input field equals maxlength