Domanda

Se salvo la seguente riga in un file HTML e aprire il file in cromo, funziona benissimo.

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

Ma se si esegue Chrome con --remote-shell-port=9222 il registro non viene visualizzato nella console.

Qualcuno sa di una soluzione?

È stato utile?

Soluzione

bandiera remoto-shell-port espone protocollo di debug V8 che fondamentalmente supporta solo JavaScript debug capacità disponibili in JavaScript V8 il motore utilizzato in Chrome. Console è una caratteristica del browser e V8 sa nulla come molte altre funzioni, tra cui DOM e il controllo della rete. Questo uno dei motivi per cui stiamo lavorando su un nuovo protocollo debug remoto che coprirà altri domini come bene. E 'in fase di sviluppo e sta cambiando, ma si può fare un tentativo. Vedere la documentazione a http://code.google.com/chrome/devtools/docs/remote -debugging.html In particolare si dovrebbe essere interessati a notifiche console: http: // code.google.com/chrome/devtools/docs/protocol/console.html#events

Altri suggerimenti

Pur accettando totalmente che il telecomando-shell-porta è obsoleto, ho trovato che partendo due istanze di cromo - uno senza telecomando-shell-port e una con - e poi lavorare con la prima istanza opere. Nota che ho trovato che l'ordine era importante, avviare l'istanza con il telecomando-shell-porta secondo ...

"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
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top