Veröffentlicht am 12. Dezember 2023 von Jan Bunk
Wenn du ein Webentwickler bist, bist du wahrscheinlich mit den Entwickler-Tools des Browsers vertraut:
Es ist wahrscheinlich das wichtigste Werkzeug zum Debuggen von Fehlern auf deiner Website.
Apps, die mit webtoapp.design erstellt wurden, funktionieren in der Regel sofort, zumindest verhalten sie sich größtenteils identisch wie deine Website in Chrome auf Android und Safari auf iOS. Wenn deine Website dort also gut funktioniert, solltest du nicht auf allzu viele Probleme stoßen.
Manchmal kann es jedoch vorkommen, dass du das Bedürfnis hast, ein unerwartetes Verhalten in deiner App zu untersuchen. Für solche Fälle kannst du die eingebaute Konsole deiner App öffnen.
Das Öffnen der Konsole ist absichtlich versteckt, damit normale App-Nutzer sie nicht versehentlich öffnen und verwirrt werden. Aber selbst wenn sie darauf stoßen, können sie einfach die App schließen und neu öffnen, um sie loszuwerden.
Wenn deine App keine Möglichkeit hat, auf die Einstellungen zuzugreifen, kannst du die Konsole auch über den Diagnoseinformationsdialog öffnen:
Öffne jede Website, indem du die URL im Dialog eingibst. Dies kann nützlich sein, um zu geheimen (es gibt keinen Link dazu auf der Hauptwebsite) Testseiten oder Staging-Umgebungen zu navigieren, die du möglicherweise hast.
Diese Funktion führt jedes eingegebene JavaScript aus und gibt das Ergebnis in der Konsole aus.
Dies fügt einen kleinen Button hinzu, der die Eruda JavaScript-Konsole für die aktuelle Seite öffnet, die du ansiehst. Sie bietet fast alle Funktionen, die du von der Browserkonsole auf deinem Computer kennst, zum Beispiel den DOM-Elemente-Explorer. Du kannst mehr über Eruda in seinem GitHub-Projekt lesen.
Da die protokollierten Nachrichten manchmal schwer zu lesen und zu analysieren sind, kannst du diesen Button verwenden, um den gesamten protokollierten Text zu kopieren, damit du ihn überall einfügen kannst, wo du möchtest. Zum Beispiel könntest du ihn an deinen Computer senden, wo du möglicherweise einen besseren Texteditor hast.
Hi, ich bin Jan! Ich habe webtoapp.design 2019 gegründet, während ich Informatik an der Universität studierte. Seitdem hat sich viel verändert - nicht nur habe ich meinen Abschluss gemacht, sondern es bin auch nicht mehr nur ich, der webtoapp.design betreibt. Wir sind zu einem globalen, vollständig remote arbeitenden Team gewachsen und haben viel Erfahrung in der App-Entwicklung und App-Veröffentlichung gesammelt. Wir haben Hunderte von Apps in den App-Stores erstellt und veröffentlicht, wo sie Millionen von Malen heruntergeladen wurden.