Ich benutze Safari 7.03 für die Webentwicklung.
Eine Sache, die mir aufgefallen ist, ist, dass das Konsolenprotokoll beim erneuten Laden der Seite nicht zurückgesetzt wird. Sie müssen es manuell löschen.
Wenn Sie also eine Seite mit einem JS-Fehler ausführen, wird der Fehler in Ihrem JS-Code behoben und die Seite neu geladen. Der Fehler befindet sich immer noch im Protokoll - aber er stammt aus der LETZTEN Zeit.
Chrome löscht das Fehlerprotokoll jedes Mal. Ist das irgendwo eine Einstellung in Safari?
macos
safari
web-inspector
Steve
quelle
quelle
Antworten:
Entweder inline in Ihrem HTML oder in einer externen Javascript-Datei. Rufen Sie die Funktion auf
console.clear();
Jedes Mal, wenn Sie Ihre Seite neu laden, wird die Konsole gelöscht.
quelle