Question

Si je sauvegarde la ligne suivante dans un fichier html et ouvrez le fichier en chrome, il fonctionne très bien.

<script> console.log('hello') </script>

Mais si vous exécutez chrome avec --remote-shell-port=9222 le journal ne figure pas dans la console.

Quelqu'un sait-il d'une solution de contournement?

Était-ce utile?

La solution

drapeau distant-coquille port expose protocole de débogage V8 qui fondamentalement supports que les capacités de débogage JavaScript disponibles en JavaScript V8 moteur utilisé dans Chrome. Console est une fonction du navigateur et V8 sait rien comme beaucoup d'autres fonctionnalités, y compris DOM et inspection du réseau. Cette une des raisons pour lesquelles nous travaillons sur un nouveau protocole de débogage à distance qui couvrira d'autres domaines aussi. Il est en phase de développement et est en train de changer, mais vous pouvez essayer. Voir la documentation à http://code.google.com/chrome/devtools/docs/remote -debugging.html En particulier, vous devriez être intéressé par les notifications de la console: http: // code.google.com/chrome/devtools/docs/protocol/console.html#events

Autres conseils

Tout en reconnaissant pleinement que la coquille port distant est dépréciée, je trouve que le démarrage deux instances de chrome - un sans-shell-port distant et une avec - et ensuite travailler avec les premiers travaux d'instance. Notez que j'ai trouvé que l'ordre était important, démarrer l'instance avec le port-shell distant seconde ...

"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
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top