chrome Courir avec coquille port à distance rend le travail d'arrêt console.log
-
26-10-2019 - |
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?
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