gpt4 book ai didi

javascript - 查看 PhantomJS 中的所有控制台消息

转载 作者:行者123 更新时间:2023-12-02 15:40:21 28 4
gpt4 key购买 nike

我正在运行

localhost === http://localhost:8000/app/templates/

我想用 PhantomJS 打开它,这样所有的过程看起来都像在真实的浏览器中一样 -> 结果我可以看到我通常在浏览器控制台中看到的所有信息。

我找不到任何有关如何正确执行此操作的信息。

到目前为止我已经尝试过这种模式

var webPage = require('webpage');
var page = webPage.create();
page.open('http://localhost:8000/app/templates/
', function(status) {
});

但我仍然看不到 js 文件中使用的任何 console.logs,这些文件应该与对我的本地主机的 get 调用一起加载

最佳答案

要查看控制台日志,请注册 onConsoleMessage 回调:

var webPage = require('webpage');
var page = webPage.create();

page.onConsoleMessage = function(msg, lineNum, sourceId) {
console.log('CONSOLE: ' + msg + ' (from line #' + lineNum + ' in "' + sourceId + '")');
};

http://phantomjs.org/api/webpage/handler/on-console-message.html

关于javascript - 查看 PhantomJS 中的所有控制台消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32638559/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com