如何在NW.exe中区分屏幕键盘和物理键盘之间的按键Jquery事件



我正在开发一个在nodewebkit中运行的应用程序。基本上,我想支持触摸屏的屏幕键盘(选项卡提示.exe)。同时,如果用户使用物理键盘,我想阻碍屏幕键盘。但是现在我无法区分物理键盘和屏幕键盘按键事件,每次用户从屏幕键盘按键时,它也会触发按键事件并隐藏屏幕键盘。

您可能已经回答了自己的问题。
只需通过执行类似操作来查看 tabtip.exe 是否正在运行以返回正在运行的进程列表。

var exec = require('child_process').exec;
exec('tasklist', function(error, stdout, stderr) {
  if (error) {
    console.error(`exec error: ${error}`);
    return;
  }
  console.log(`stdout: ${stdout}`);
  console.log(`stderr: ${stderr}`);
});

最新更新