“shift+Enter”JavaScript 事件的 Android 11 标准键盘是否存在错误?

问题描述 投票:0回答:1

我正在尝试深入解决当您在网页输入文本字段中按shift+Enter时JavaScript中到底发生了什么

问题是,这在某些设备上有某种灾难性的不同。

(我的根本问题:理解为什么在 Web 组件上,我无法使用 shift+Enter 添加换行符 - 这里是我的下游讨论:https://we.phorge.it/T15218

大多数设备上“shift+Enter”的事件表

如果我理解正确,这是大多数设备上的假定事件表:

以上正确情况验证于:

  • 桌面、物理键盘、Linux、Firefox 111
  • 桌面、物理键盘、Linux、Chromium 111
  • mobile,Android 11 LineageOS,虚拟键盘“Hackers Keyboard”,自带浏览器
  • mobile, Android 11 LineageOS, 虚拟键盘“Hackers Keyboard”, with Firefox 110
  • 随意添加其他设备,但我很确定这是非常正确的行为

Android 标准键盘上“shift+Enter”的事件表:错误?

但是,在带有虚拟键盘的手机上,shift+enter 似乎未被检测到:

以上问题情况转载于:

  • 移动设备,Android 11 LineageOS,标准键盘,Firefox 110
  • 移动设备,Android 11 LineageOS,标准键盘,DuckDuckGo 浏览器
  • 手机,Android 11 LineageOS,原厂键盘,原厂浏览器

问题

  1. 您认为这是一个错误吗?如果是,是否知道任何上游问题?
  2. 在这种情况下,是否可以向程序员建议任何已知的解决方法?
javascript android keyboard-events
1个回答
0
投票
  1. 是的,这可能是一个错误。
  2. ,目前没有建议的解决方法。
© www.soinside.com 2019 - 2024. All rights reserved.