如何在phantomjs中使用回调

如何在phantomjs中使用回调,phantomjs,Phantomjs,我正在使用phantomjs测试一个web应用程序。但我面临页面加载的问题,这意味着有时会执行幻影脚本,但不会加载dom元素。如何使用回调对此类问题进行排序 resourceReceived(请求)、resourceRequested(资源)、resourceError(资源)如果要在页面完成加载后执行代码,请使用以下命令: page.onLoadFinished = function() { // function body var pageTitle = page.eval

我正在使用phantomjs测试一个web应用程序。但我面临页面加载的问题,这意味着有时会执行幻影脚本,但不会加载dom元素。如何使用回调对此类问题进行排序


resourceReceived(请求)、resourceRequested(资源)、resourceError(资源)

如果要在页面完成加载后执行代码,请使用以下命令:

page.onLoadFinished = function() 
{
    // function body
    var pageTitle = page.evaluate(function() {
            console.log('Page Name: ' + document.title);
            return document.title;
    });
};