Casperjs withpopup有时会停止

时间:2016-05-14 02:02:22

标签: windows phantomjs casperjs

我有以下代码,大部分时间都停止了:

casper.then( function() {
    this.withPopup(urll, function() {
        this.click(x("id('lnkInfraT-" + numero_bloco_i + "')"));
        //this.wait(500);
        //this.capture('.\\TEMP\\' + processo_sembarra_i + '-' + numero_bloco_i + '.pdf');
    });
});

当我取消注释时

this.capture('.\\TEMP\\' + processo_sembarra_i + '-' + numero_bloco_i + '.pdf'); 

效果很好,但如果我也取消注释

this.wait(500);

它一直停下来。

我正在使用带有phantomjs 2.1.1的casperjs 1.1.1,当我改为phantomjs 1.9.8时,它也运行良好。我在Windows 10 64位机器上。

点击

this.click(x("id('lnkInfraT-" + numero_bloco_i + "')"));

它调用页面中以window.close()结尾的函数。我做错了什么,或者是casperjs或phantomjs中的错误?

0 个答案:

没有答案