gpt4 book ai didi

flutter - 如何在没有 RawKeyboardListener 的情况下检测 flutter 中的按键

转载 作者:行者123 更新时间:2023-12-03 13:30:19 25 4
gpt4 key购买 nike

我正在尝试检测抖动中的“Enter”、“Delete”和“Backspace”等按键。我使用 的问题RawKeyboardListener 是它将焦点从任何子小部件上移开。

例如

RawKeyboardListener(
focusNode: _focusNode,
onKey: handleKey,
child: TextField()
)

这使得无法检测到两个按键并使用 Textfield 同时。

有没有人有检测按键的替代方法。

谢谢

最佳答案

您可以使用 dart_html 中的以下内容:

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

关于flutter - 如何在没有 RawKeyboardListener 的情况下检测 flutter 中的按键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59870688/

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