PhantomJS无法从html源文件

时间:2015-05-10 17:29:28

标签: javascript phantomjs

我正在尝试从html源生成JPG图像,但脚本生成0KB JPG文件,甚至 状态=成功

此html源没有错误日志。

相同的脚本适用于其他html源转储

HTML源文件: https://goo.gl/Y2kcbM

代码如下:

var page = require('webpage').create(), fs = require('fs'),
address = "dump.html";

page.onError = function(msg, trace) {
var msgStack = ['ERROR: ' + msg];
if (trace && trace.length) {
    msgStack.push('TRACE:');
    trace.forEach(function(t) {
  msgStack.push(' -> ' + t.file + ': ' + t.line + (t.function ? ' (in function "' + t.function +'")' : ''));

});
}
console.error(msgStack.join('\n'));
};

console.log('isFile? ' + fs.isFile(address));
console.log('isReadable? ' + fs.isReadable(address));
page.open(address, function(status){
    console.log('status? ' + status);
    page.render('example.jpg');
    phantom.exit();
});

0 个答案:

没有答案