我正在尝试使用PhantomJS从节点生成PDF。工作得很好......直到我传入一个查询字符串。例如,这有效:
page.open("http://localhost:3002/print/render/dispatch/client",
function (status) {
if(status == "success"){
window.setTimeout(function () {
page.render(system.args[2]);
console.log("ok");
phantom.exit();
}, 1000);
} else {
console.log("failed - " + status);
phantom.exit();
}
});
但这不是:
page.open("http://localhost:3002/print/render/dispatch/client?date=2-1-15",
function (status) {
if(status == "success"){
window.setTimeout(function () {
page.render(system.args[2]);
console.log("ok");
phantom.exit();
}, 1000);
} else {
console.log("failed - " + status);
phantom.exit();
}
});
思考?提前谢谢!