So sammeln Sie ausführliche Protokolle aus Browsern
Wenn ein Problem innerhalb der zugrunde liegenden Ebene entsteht, kann das Sammeln ausführlicher Protokolle zusätzlich zu Webprotokollen wertvolle Informationen liefern.
Um das ausführliche Protokoll aus dem Browser zu sammeln, initiieren Sie eine Webbrowsersitzung mit bestimmten Befehlszeilenargumenten. Sie öffnen Ihre Videoanwendung im Browser und führen das Szenario aus, das Sie debuggen. Sobald das Szenario ausgeführt wurde, können Sie den Browser schließen. Stellen Sie während der Protokollsammlung sicher, dass nur die erforderlichen Registerkarten im Browser geöffnet bleiben.
Um das ausführliche Protokoll des Edge-Browsers zu erfassen, öffnen Sie ein Befehlszeilenfenster, und führen Sie Folgendes aus:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --user-data-dir=C:\edge-debug --enable-logging --v=0 --vmodule=*/webrtc/*=2,*/libjingle/*=2,*media*=4 --no-sandbox
Ersetzen Sie für Chrome den ausführbaren Pfad im Befehl durch C:\Program Files\Google\Chrome\Application\chrome.exe
.
Lassen Sie das --user-data-dir
-Argument nicht aus. Dieses Argument wird verwendet, um anzugeben, wo die Protokolle gespeichert werden.
Dieser Befehl ermöglicht ausführliche Protokollierung und speichert das Protokoll in chrome_debug.log.
Es ist wichtig, dass nur die erforderlichen Seiten im Edge-Browser geöffnet werden, z. B. edge://webrtc-internals
und die Anwendungswebseite.
Wenn nur erforderliche Seiten geöffnet bleiben, stellen Sie sicher, dass Protokolle aus unterschiedlichen Webanwendungen nicht in derselben Protokolldatei gemischt werden.
Die Protokolldatei befindet sich in C:\edge-debug\chrome_debug.log
.
Das ausführliche Protokoll wird jedes Mal geleert, wenn der Browser mit der angegebenen Befehlszeile geöffnet wird. Daher sollten Sie nach dem Schließen des Browsers das Protokoll kopieren und dessen Dateigröße und Änderungszeit überprüfen, um zu bestätigen, dass es das ausführliche Protokoll enthält.