1
我試試這個非常簡單的腳本:是'--remote-debugger-port'應該與casper 1.1.2和phantomjs 2.1.1一起使用?
debugger;
var casper = require('casper').create();
casper.on('remote.message', function(msg) {
this.echo('remote: ' + msg);
})
casper.start('http://stackoverflow.com');
casper.thenEvaluate(function(){
var ps = document.querySelectorAll('*');
console.log("DEBUG ps.length="+ps.length);
})
casper.run(function() {
this.exit();
});
然後我跑
casperjs --remote-debugger-port=9035 script.js
然後我在Chrome中打開http://127.0.0.1:9035,點擊bootstrap.js
鏈接,然後打開console
選項卡,鍵入__run()
,但都得到掛起。
是這個功能應該正常工作?