暂停和恢复CasperJS,PhantomJS Script

时间:2016-09-05 15:26:03

标签: javascript php phantomjs casperjs

我在PHP中使用带有CasperJS的PhantomJS库来自动化Web工作流程。

如何“暂停”脚本,保存所有资源,对内容执行某些操作并在恢复之后?

实施例: 1 - 加载网站。 2 - 获取页面信息,退出脚本并在php中执行您的操作。 3 - 返回同一页而不重新加载,并继续javascript和导航。

现在我必须重新学习最后一页,这就是问题所在。

1 个答案:

答案 0 :(得分:1)

您无法暂停执行,但您当然可以通过Child Process Module从CasperJS / PhantomJS调用您的PHP脚本。使用File System Module将内容保存在某个临时文件中,并将临时文件名传递给PHP脚本。