Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.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 nodejs/selenium webdriver:Can';t将鼠标移动到所需位置_Javascript_Node.js_Selenium Webdriver_Selenium Chromedriver - Fatal编程技术网

Javascript nodejs/selenium webdriver:Can';t将鼠标移动到所需位置

Javascript nodejs/selenium webdriver:Can';t将鼠标移动到所需位置,javascript,node.js,selenium-webdriver,selenium-chromedriver,Javascript,Node.js,Selenium Webdriver,Selenium Chromedriver,我在将chrome webdriver中的鼠标指针移动到nodejs中所需的位置时遇到问题。我正在使用-seleniumwebdriver 4.0.0-alpha.1 这就是我构建驱动程序的方式 const{Builder,By}=require(“selenium webdriver”); 让driver=newbuilder().forBrowser('chrome').build()mouseMove()已针对chrome进行了除锈。如果仍要使用,可以恢复到3.6.0版 作为替代方案,您

我在将chrome webdriver中的鼠标指针移动到nodejs中所需的位置时遇到问题。我正在使用
-seleniumwebdriver 4.0.0-alpha.1

这就是我构建驱动程序的方式

const{Builder,By}=require(“selenium webdriver”);
让driver=newbuilder().forBrowser('chrome').build()mouseMove()已针对chrome进行了除锈。如果仍要使用,可以恢复到3.6.0版

作为替代方案,您可以使用execute/executeScript或直接从

最新版本的selenium webdriverjs的actions api中的mouseMove()对chrome进行了除锈。如果仍要使用,可以恢复到3.6.0版

作为替代方案,您可以使用execute/executeScript或直接从


v4.0.0-alpha1中,不推荐使用driver.action().mouseMove()
。查看此链接:

driver.action().mouseMove()
v4.0.0-alpha1中被弃用。查看此链接:

感谢好友的帮助。你能告诉我如何通过executeScript/execute来执行吗?谢谢你的帮助,伙计。你能告诉我如何通过executeScript/execute来实现这一点吗?