PhantomJS onConsoleMessage()
此回调函数用于在网页中使用控制台消息。此回调函数接受以下三个参数。
- 消息
- 行号
- 源标识符
语法
其语法如下:
page.onConsoleMessage = function(msg, lineNum, sourceId) {};
示例
var wpage = require('webpage').create();
wpage.onConsoleMessage = function(msg) {
console.log('CONSOLE Message: ' + msg );
};
wpage.open('http://localhost/tasks/test.html', function(status) {
var script1 = "function(){ console.log('hello world');}";
var value = wpage.evaluate(script1);
phantom.exit();
});
上述程序生成以下 输出 。
CONSOLE Message: hello world