在 phantomJS 中呈现某些网页而不是其他网页时,我收到错误代码 #1。该 block 位于调用 phantomJS 进行屏幕截图的第 3 方模块中。
if (path) {
phantomProc.on('exit', function(code) {
if (!calledCallback) {
calledCallback = true;
// No need to run the timeout anymore.
clearTimeout(timeoutID);
cb(code
? new Error('PhantomJS exited with return value ' + code)
: null);
}
});
什么是错误代码 1?我在网上找不到任何对 phantomJS 错误代码的引用。
最佳答案
code
是脚本执行的返回码。
这通常在客户端脚本中通过调用 phantom.exit(code)
进行管理。
phantomjs 示例的惯例是对无效参数使用 1
。
例如,检查 loadspeed.js
if (system.args.length === 1) {
console.log('Usage: loadspeed.js <some URL>');
phantom.exit(1);
} else {
...
}
关于javascript - 什么是 phantom JS 错误代码 1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20004095/