gpt4 book ai didi

javascript - Casper.js的sendEvent在哪里定义的?

转载 作者:行者123 更新时间:2023-11-27 23:57:29 25 4
gpt4 key购买 nike

我试图弄清楚 Casper.js 到底是如何使用底层 Phantom.js 来移动 mouse 的。 。

我发现casper.page.sendEvent()是负责的,但是 sendEvent 定义在哪里以及它如何与 PhantomJS 交互?

最佳答案

由于 CasperJS 构建在 PhantomJS 之上,因此您可以通过 casper.page 对象在 CasperJS 脚本中使用任何 PhantomJS 函数。

其中一个函数是 page.sendEvent它使您能够在 PhantomJS 中触发 native 用户事件。

文档对鼠标移动进行了以下说明:

For 'mousemove', however, there is no button pressed (i.e. it is not dragging).

如果你还想看看是如何实现的,可以找here .

关于javascript - Casper.js的sendEvent在哪里定义的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32131977/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com