完成Readme
parent
6c907b4e6d
commit
ac19e53857
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"name": "@bytedo/keyboard",
|
||||
"version": "1.0.0",
|
||||
"description": "支持各种按钮组合。原生js开发, 无任何依赖(不到2KB)。使用也非常简单。",
|
||||
"main": "dist/index.js",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/bytedo/keyboard.git"
|
||||
},
|
||||
"keywords": ["keyboard", "hotkey", "shortcut", "yutent"],
|
||||
"author": "yutent",
|
||||
"license": "MIT",
|
||||
"dependencies": {}
|
||||
}
|
|
@ -28,7 +28,11 @@ function hide(target, name, value) {
|
|||
function check(ev) {
|
||||
var checked = false
|
||||
|
||||
checked = ev.keyCode === this.keys.key
|
||||
if (typeof this.keys.key === 'object') {
|
||||
checked = this.keys.key.includes(ev.keyCode)
|
||||
} else {
|
||||
checked = ev.keyCode === this.keys.key
|
||||
}
|
||||
|
||||
if (checked) {
|
||||
for (let k of this.keys) {
|
||||
|
|
Loading…
Reference in New Issue