次の行をhtmlファイルに保存し、そのファイルをchromeで開くと、正常に機能します。
<script> console.log('hello') </script>
ただし、Chromeを実行した場合--remote-shell-port=9222、ログはコンソールに表示されません。
誰かが回避策を知っていますか?
次の行をhtmlファイルに保存し、そのファイルをchromeで開くと、正常に機能します。
<script> console.log('hello') </script>
ただし、Chromeを実行した場合--remote-shell-port=9222、ログはコンソールに表示されません。
誰かが回避策を知っていますか?
remote-shell-portフラグは、Chromeで使用されるV8JavaScriptエンジンで使用可能なJavaScriptデバッグ機能のみを基本的にサポートするV8デバッグプロトコルを公開します。コンソールはブラウザの機能であり、V8はDOMやネットワーク検査を含む他の多くの機能のようにそれについて何も知りません。これが、他のドメインもカバーする新しいリモートデバッグプロトコルに取り組んでいる理由の1つです。開発段階にあり、変化していますが、試してみることができます。http://code.google.com/chrome/devtools/docs/remote-debugging.htmlのドキュメントを参照して ください 。特に、コンソール通知に関心があるはずです:http ://code.google.com/chrome/devtools/docs /protocol/console.html#events
remote-shell-portが非推奨であることを完全に受け入れながら、chromeの2つのインスタンス(1つはremote-shell-portなし、もう1つはあり)を開始してから、最初のインスタンスで作業することが機能することを発見しました。順序が重要であることがわかったので、インスタンスをremote-shell-port2番目から開始してください...
"C:\Documents and Settings\rlong\Local Settings\Application Data\Google\Chrome\Application\chrome.exe"
"C:\Documents and Settings\rlong\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" --remote-shell-port=9222