首页 > 解决方案 > 使用“Enter”键提交,但不在手机的虚拟键盘中

问题描述

我将 quill 与 react 一起使用,并为键 13(回车)添加了绑定以发送消息(换行输入换行)。

在 PC 上完美运行,但在移动设备上我不希望它发生。在移动设备中,我想要常规行为(新行),所以如果用户想要发送消息 - 他只需点击“提交”。

我考虑过解析用户代理字符串,或者以某种方式检测虚拟键盘,但我正在寻找更可靠的东西。

有正确的方法吗?

标签: javascriptreactjsquillreact-quill

解决方案


推荐阅读