chrome devools 控制台不发送任何命令

chrome devools console not sending any commands

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

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

有谁知道如何解决这个问题,或者您能否提出一种无需控制台即可从应用程序发送命令的方法。

好吧,我找不到这不起作用的原因,但我找到了解决方法。 您可以定义一个用作控制台的新函数。函数代码为:

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

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