mwc*_*wcz 8 javascript automation phantomjs casperjs
我正在将一个脚本从PhantomJS迁移到CasperJS,我想知道Casper是否提供了它在幕后使用的Phantom对象的任何引用.
Phantom提供了一些Casper没有的功能(例如,injectJs).
通过查看casper对象的属性,我确实找到了对webpageobject(casper.page)的引用,因此处理了我的特定用例.我想我会发布这个问题,以防其他人需要访问system,fs,webserver或child_process.
我知道通过system和fs模块,您可以使用与 CasperJS 和 PhantomJS 相同的 API。webserver对于和child_process来说,这很可能也是正确的。我的意思是,您可以像使用 PhantomJS 一样继续需要这些模块,例如:
var fs = require('fs');
var sys = require('system');
Run Code Online (Sandbox Code Playgroud)
至于webpage,你可以看一下我的回答,关于如何访问pageCasperJS用来在PhantomJS之上运行的对象。
| 归档时间: |
|
| 查看次数: |
2301 次 |
| 最近记录: |