在 CasperJS 中以编程方式使用 PhantomJS 的命令行选项

Use command line options of PhantomJS programmatically in CasperJS

有没有办法以编程方式使用 PhantomJS 的命令行选项?

也许甚至来自 CasperJS?

以编程方式更改大多数 commandline options 的值没有意义。例如,为什么在脚本执行期间更改 cookie 文件或磁盘缓存选项是个好主意?

其他可以在settings中设置,例如loadImageswebSecurityEnabled选项。

一个特例是 phantom.setProxy 函数,它被合并到 master 分支中,但截至 1.9.8 尚未发布。您将不得不等待 PhantomJS 2.x 来使用它(或立即编译源代码)。