我使用gacamole-common-js与React项目中的虚拟机进行交互。要解锁Windows虚拟机,我必须发送Ctrl+Alt+Del组合键才能输入密码。我需要类似Virtualbox的Insert Ctrl+Alt+Del按钮。
gacamole-common-js
Insert Ctrl+Alt+Del
8fsztsew1#
下面是我的(React)代码:
const handleUnlockWindows = () => { guacRef.current.sendKeyEvent(1, 0xFFE3); // Ctrl guacRef.current.sendKeyEvent(1, 0xFFE9); // Alt guacRef.current.sendKeyEvent(1, 0xFFFF); // Delete };
guacRef是我的Guacamole.Client对象。键码来自Guacamole source code。sendKeyEvent函数有两个参数。第一个参数是一个布尔值,表示键是否被按下(1 =按下; 0 =已释放)。第二个是要发送的keysym。
guacRef
1条答案
按热度按时间8fsztsew1#
下面是我的(React)代码:
guacRef
是我的Guacamole.Client对象。键码来自Guacamole source code。
sendKeyEvent函数有两个参数。第一个参数是一个布尔值,表示键是否被按下(1 =按下; 0 =已释放)。第二个是要发送的keysym。