我在打字稿中制作了一个虚拟键盘,在输入字段中打印 event.key。它必须与不同的输入法语言兼容,如荷兰语和法语。这些键盘具有死键,例如 `.
现在这适用于 Chrome 和 Firefox,但对于 Microsoft(Edge 和 Internet Explorer)则不起作用。
我认为这是因为在 Chrome 中 event.key 是“死的”并且它会相应地起作用。在 Edge 和 IE 中,event.key 是“未识别”,因此与空格键配对时它不会打印死键。
我在打字稿中制作了一个虚拟键盘,在输入字段中打印 event.key。它必须与不同的输入法语言兼容,如荷兰语和法语。这些键盘具有死键,例如 `.
现在这适用于 Chrome 和 Firefox,但对于 Microsoft(Edge 和 Internet Explorer)则不起作用。
我认为这是因为在 Chrome 中 event.key 是“死的”并且它会相应地起作用。在 Edge 和 IE 中,event.key 是“未识别”,因此与空格键配对时它不会打印死键。
见https://github.com/RobertWHurst/KeyboardJS
提示:对东亚语言和 MS IME 使用 textInput 方法。