Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在nightwatch.js中,不推荐使用moveToElement()。我想把指针移到一个偏移量,然后双击它。如何推进这一进程?_Javascript_Reactjs_Nightwatch.js - Fatal编程技术网

Javascript 在nightwatch.js中,不推荐使用moveToElement()。我想把指针移到一个偏移量,然后双击它。如何推进这一进程?

Javascript 在nightwatch.js中,不推荐使用moveToElement()。我想把指针移到一个偏移量,然后双击它。如何推进这一进程?,javascript,reactjs,nightwatch.js,Javascript,Reactjs,Nightwatch.js,在nightwatch.js中,不推荐使用moveToElement()方法。我想把指针移到一个偏移量,然后双击它。我如何实现这一点?我在Firefox上遇到了这个错误。我从官方的Nightwatch文档中看到的.moveToElement()并没有被弃用。你可以看看这里 它接受三个参数-选择器、X偏移和Y偏移。如果浏览器分辨率是固定的,则可以毫无问题地使用此方法,因为这样图元的X和Y坐标就不会更改 你可以这样写: browser .moveToElement('div:nth-chil

在nightwatch.js中,不推荐使用moveToElement()方法。我想把指针移到一个偏移量,然后双击它。我如何实现这一点?我在Firefox上遇到了这个错误。

我从官方的Nightwatch文档中看到的
.moveToElement()
并没有被弃用。你可以看看这里

它接受三个参数-选择器、X偏移和Y偏移。如果浏览器分辨率是固定的,则可以毫无问题地使用此方法,因为这样图元的X和Y坐标就不会更改

你可以这样写:

browser
    .moveToElement('div:nth-child(3)', 50, 50)
    .doubleClick()

我已经为moveToElement()编写了一个简单的示例,您可以在这里查看-

您可以发布您的代码并添加您收到的错误吗?moveToElement()可能不会被弃用,但它现在不起作用,因为它不适合新的W3C协议,因为以前它在Chrome和Firefox上工作正常,但现在它给出了错误,因为所有浏览器都使用这些W3C协议。目前,我已经在chrome选项中加入了W3C:false,但我希望这两种浏览器都有一个永久性的解决方案。