2016-12-01 3 views
1

qt-webkitで実行されるアプリケーションをデバッグしようとしています。 --remote-debugging-port=<port>コマンドライン引数でアプリケーションを実行すると、クロームブラウザの開発ツールにアクセスできますが、コンソールを使用することはできません。chrome devoolsコンソールでコマンドが送信されない

コンソールにコマンドを送信できません。私はそれの上に他のアプリケーションビルドで試してみたが、問題もそこにある。アプリの1つがfacebookeMessengerForDesktopアプリです。

これを解決する方法を知っている人もいますし、コンソールからアプリケーションからコマンドを送信する方法を提案することもできます。

答えて

0

これはうまくいかない理由が見つかりませんでしたが、回避策が見つかりました。 コンソールとして使用される新しい機能を定義することができます。機能コードは

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

です。ブラウザのコンソールで使用できます。呼び出されると、コマンド出力がデバッグされたアプリケーション(ネイティブアプリケーション)のコンテキストで出力されます。

関連する問題