我有一个RobotJs的问题,我有一个错误:
"Uncaught Error: %1 nest pas une application Win32 valide.
C:\Users\antoine\Desktop\testNW\node_modules\robotjs\build\Release\robotjs.node"
NodeWebKit会出现此问题。 然而,当我使用没有NodeWebKit的节点运行这个脚本时我没有问题。
示例:
C:\Users\antoine\Desktop\testNW>node index.js
Mouse is at x:1281 y:132
文件index.js
var robot = require("robotjs");
//Get the mouse position, returns an object with x and y.
var mouse = robot.getMousePos();
console.log("Mouse is at x:" + mouse.x + " y:" + mouse.y);
//Move the mouse down by 100 pixels.
robot.moveMouse(mouse.x, mouse.y + 100);
//Left click!
robot.mouseClick();
提前感谢您的帮助,
答案 0 :(得分:0)
使用NW.js时,需要使用nw-gyp编译本机模块。有关详细信息,请参阅本指南:
https://github.com/nwjs/nw.js/wiki/Build-native-modules-with-nw-gyp