我是Phantomjs.s的新手。我曾尝试使用以下代码加载页面。但是在运行时未加载给定页面。
console.log('Loading a web page');
var page = require('webpage').create();
var url = 'http://www.phantomjs.org/';
page.open(url, function (status) {
//Page is loaded!
phantom.exit();
});
答案 0 :(得分:4)
您的代码是正确的,但您必须在phantom.exit();
查看所有示例here。 让我们捕获一个网页作为截图:
console.log('Loading a web page');
var page = require('webpage').create();
var url = 'http://www.phantomjs.org/';
page.open(url, function (status) {
//Page is loaded!
page.render('phantomjs.png');
phantom.exit();
});