chrome devools控制台没有发送任何命令

时间:2016-12-01 15:33:28

标签: google-chrome-devtools qtwebkit

我正在尝试调试在qt-webkit上运行的应用程序。如果我使用--remote-debugging-port=<port>命令行参数运行应用程序,我可以在Chrome浏览器中访问开发工具,但我根本无法使用控制台。

我根本无法在控制台中发送命令。我已尝试使用其他应用程序构建,问题也在那里。其中一个应用是facebookeMessengerForDesktop个应用。

有谁知道如何解决这个问题,或者您是否可以提出一种在没有控制台的情况下从应用程序发送命令的方法。

1 个答案:

答案 0 :(得分:0)

好吧,我找不到为什么这不起作用,但我找到了一个解决方法。 您可以定义用作控制台的新功能。功能代码是:

function v(command) {
    WebInspector.ConsoleView.prototype._appendCommand.call({_prompt: {text: ""}}, command, true);
}

您可以在浏览器控制台中使用它。调用它时,它会在调试的应用程序(本机应用程序)的上下文中打印命令输出。