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。