Chrome虚拟键盘与Vue JS 3问题

jfgube3f  于 2023-01-15  发布在  Go
关注(0)|答案(1)|浏览(152)

我正在一个带触摸屏的树莓派上运行VueJS 3项目。目前我使用的是Chrome 88,并且安装了Chrome虚拟键盘:https://chrome.google.com/webstore/detail/virtual-keyboard/pflmllfnnabikmfkkaddkoolinlfninn
在Raspberry以及Windows上,虚拟键盘发出的所有事件都是空键值,因此-输入没有发生任何事情。

每个键发射3个事件,都像这样:

type:"keydown"
key:""
ctrlKey:false
shiftKey:true
altKey:false
metaKey:false

type:"keypress"
key:""
ctrlKey:false
shiftKey:false
altKey:false
metaKey:true

type:"keyup"
key:""
ctrlKey:false
shiftKey:false
altKey:false
metaKey:true

有没有人处理过这个问题?
奇怪的是,当你按下它们时,你可以看到输入反映了按键,但一旦你停止按下按键,它们的字母就消失了:

谢谢!

hgqdbh6s

hgqdbh6s1#

如果其他人在未来遇到这种情况:
原来这个扩展是非常非常老的,没有任何人维护,甚至没有尝试分叉它,它有像20分叉没有结果在年底。不想使自定义扩展,因为需要的时间来做。
所以,最后我放弃了键盘扩展,使用了弗朗西斯科Hodge(hodgef)的VueJS 3简单键盘:
https://github.com/hodgef/simple-keyboard
与一个简单的键盘一点点返工,并设法让它启动和运行没有任何问题。

相关问题