我正在将脚本从PhantomJS迁移到CasperJS,并且想知道 Casper 是否提供了对它在幕后使用的 Phantom 对象的任何引用。
Phantom 提供了一些 Casper 没有的功能(例如,injectJs)。
为了完整起见,以下是Phantom 的所有对象:
通过查看casper
对象的属性,我确实找到了对webpage
对象 ( casper.page
) 的引用,因此处理了我的特定用例。我想我无论如何都会发布这个问题,以防其他人需要访问系统、fs、webserver 或 child_process。