jj-keyboard
js监听键盘的快捷键
安装办法:
npm i jj-keyboard
进行引用
import jjKeyboard from "jj-keyboard";
或者外链方法
<script src="./common/jjKeyboard.js"></script>
使用方法
// 初始化实例
jjKeyboard.init();
// 打开按键输出日志
jjKeyboard.isConsole = true
// 注入监听按键
jjKeyboard.target["Control+A"] = (event) => {
alert("success");
};
// 或者
jjKeyboard.catch("Control+S", event => {
alert(123);
});
// 取消快捷键的默认事件
jjKeyboard.defaultCatch("Control+S", event => {
alert(123);
});
// 删除监听按键
jjKeyboard.delCatch("Control+A")
// 删除全部监听按键
jjKeyboard.delAllCatch()
// 取消监听器
jjKeyboard.destroy()