vkeys:将 e.keyCode 映射到人类可读的 vkey

时间:2021-06-23 16:41:52
【文件属性】:
文件名称:vkeys:将 e.keyCode 映射到人类可读的 vkey
文件大小:7KB
文件格式:ZIP
更新时间:2021-06-23 16:41:52
JavaScript 密钥 问题 一些浏览器有一个 e.key 属性,它通过keydown和keyup事件提交。 chrome(和其他浏览器)没有 e.key 属性。 不同浏览器之间也存在不一致。 解决方案 @chrisdickinson 发起了一个项目来收集不同的定义merge它们merge为一个统一的定义。 对于无法处理spaces或希望减少混乱的代码,此转换可能很有用。 此模块转换定义,并消除以下混乱: spaces <和> - 运行到toLowerCase() 输出是一个静态键映射文件(没有动态边缘情况): 用法 安装 npm install vkeys 用 var vkeys = require ( './vkeys' ) ; window . addEventListener ( 'keydown' , function ( e ) { console . log ( vkeys
【文件预览】:
vkeys-master
----package.json(651B)
----test()
--------test.findStuff.js(768B)
----src()
--------test-keycode.js(4KB)
--------utils.js(462B)
--------convert.js(401B)
--------build-convert.js(565B)
--------build-invert.js(504B)
----vkeys.js(3KB)
----.npmignore(33B)
----.gitignore(29B)
----History.md(125B)
----README.md(2KB)

网友评论