Консоль chrome devools не отправляет никаких команд
Я пытаюсь отладить приложение, которое работает на qt-webkit. Если я запускаю приложение с --remote-debugging-port=<port>
Аргумент командной строки Я могу получить доступ к инструментам разработки в моем браузере Chrome, но вообще не могу использовать консоль.
Я не могу отправлять команды в консоли вообще. Я пробовал с другими приложениями строить поверх этого, и проблема там тоже. Одно из приложений facebookeMessengerForDesktop
приложение.
Кто-нибудь знает, как это исправить, или вы можете предложить способ отправки команд из приложения без консоли.
1 ответ
Ну, я не мог найти, почему это не работает, но я нашел обходной путь. Вы можете определить новую функцию, которая будет использоваться в качестве консоли. Функциональный код:
function v(command) {
WebInspector.ConsoleView.prototype._appendCommand.call({_prompt: {text: ""}}, command, true);
}
Вы можете использовать его в консоли браузера. Когда он вызывается, он печатает вывод команды в контексте отлаженного приложения (нативного).