在PhantomJS中,如何将URI参数传递给加载了file:// protocol的HTML文件?

时间:2016-04-21 18:37:44

标签: phantomjs

我使用的是PhantomJS 2.1.1。我想在Phantom中的本地文件系统上打开一个HTML文件,并传递它的URI参数。

如果我打开没有URI参数的页面,例如:

page.open("product.html");

然后页面打开就好了 但是如果我用路径传递URI参数:

page.open("product.html?id=cheese");

然后我收到错误“product.html?id = cheese:No such file or directory”(在product.html的PhantomJS调试环境中),就像Phantom将URI参数包含在文件名中一样。通过检查Phantom调试器中的网络请求来支持此功能。

升级过PhantomJS 2.0后我才遇到过这种情况。以前我使用的是PhantomJS 1.9,并且能够以这种方式传递URI参数,一切正常。是否有一些新的Phantom API用于传递URI参数?

0 个答案:

没有答案
相关问题