Javascript 在phantom.js中显示鼠标光标

Javascript 在phantom.js中显示鼠标光标,javascript,node.js,phantomjs,casperjs,Javascript,Node.js,Phantomjs,Casperjs,在拍摄截图(捕获)时,有没有办法在phantomjs中显示鼠标光标 我正在尝试使用下面的方法将鼠标移动到XY位置 sendEvent(mouseEventType[, mouseX, mouseY, button='left']) 但是我不确定它是否有效,因为悬停效果没有显示。悬停效果应该显示,您传递的坐标中可能有一个错误,它实际上没有覆盖您要查找的元素 尽管如此,您将无法使用鼠标光标捕获屏幕截图,因为光标实际上属于操作系统而不是浏览器。phantomjs模拟浏览器,只是不渲染它。有没有一

在拍摄截图(捕获)时,有没有办法在phantomjs中显示鼠标光标

我正在尝试使用下面的方法将鼠标移动到XY位置

sendEvent(mouseEventType[, mouseX, mouseY, button='left']) 


但是我不确定它是否有效,因为悬停效果没有显示。

悬停效果应该显示,您传递的坐标中可能有一个错误,它实际上没有覆盖您要查找的元素


尽管如此,您将无法使用鼠标光标捕获屏幕截图,因为光标实际上属于操作系统而不是浏览器。phantomjs模拟浏览器,只是不渲染它。

有没有一种方法可以显示一些点或只是为了调试的东西?我更改了坐标,无法解决为什么hover不工作的问题。有些变通办法是我所不知道的。正如我所说,phantomjs只是一个浏览器,它向浏览器发送事件,但不会影响操作系统(例如:实际的鼠标移动)。尝试打印出您希望悬停在上方的元素的位置,然后查看该位置是否与您发送的位置匹配。