javascript - 使用 CasperJS 双击

标签 javascript casperjs bots double-click steam

我正在尝试使用 CasperJS 制作一个机器人。它将发送一个贸易报价,提供一个项目,但我不知道如何点击该项目。我尝试使用 Resurrectio 但它不起作用。我认为这是因为您必须双击该项目。

TL;DR 如何使用 CasperJS 双击?

enter image description here

最佳答案

您可以使用doubleclick() function from the mouse module根据位置或选择器双击元素:

casper.waitForSelector(buttonSelector, function(){
    this.mouse.doubleclick(buttonSelector);
});

这将创建一个 native 双击事件,该事件与普通浏览器中的双击没有区别。这使用 PhantomJS' page.sendEvent()功能

关于javascript - 使用 CasperJS 双击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31759227/

相关文章:

javascript - toFixed(2) 函数不起作用

javascript - 为什么 Ajax.BeginForm 无法正常工作

javascript - 如何使用 Angularjs 在 URL 中没有 # 的单页应用程序?

javascript - 使用 CasperJS 单击网页上的每个链接

error-handling - 接受经典ASP页面中的*/*错误

c# - 根据持续时间将对象从一个点移动到另一个点

phantomjs - 无法加载 url,然后无法发送登录参数

javascript - CasperJS 再次等待资源

javascript - 等待消息,通过给定 ID 获取 channel

python - 使用 selenium 库创建 Instagram Bot