KeyboardEventModifier
是一个枚举类型,用于识别和表示键盘事件中的修饰键,例如 shift、ctrl、alt 和 meta。
SHIFT
: shift 键CTRL
: ctrl 键ALT
: alt 键META
: meta 键viewer.canvas.addEventListener("keydown", function (event) {
if (event.keyCode === Cesium.KeyCode.X && event.shiftKey && event.ctrlKey) {
console.log("Shift + Ctrl + X 被按下了!");
}
});
以上示例代码监听了 viewer
的 canvas 上的 keydown
事件,当按下键码为 X
并且同时按下了 shift
和 ctrl
修饰键时,打印一条消息。
注意: keyCode
属性被认为是过时的,建议使用 key
或 code
属性。详细信息请参考 KeyboardEvent.key 和 KeyboardEvent.code。