Initial dachte ich das unser Anwendung nicht funkioniert weil kein aktiver/gültiger
TCP/
IP-Stack vorliegt.
Dazu gab es dieses Ticket:
https://www.delphipraxis.net/208306-...ohne-wlan.html
Jetzt zeigte sich das nicht der
TCP/
IP-Stack das Problem ist, sondern der Edge-Browser (D10.4 und EdgeBrowser-Komponente).
Dieser läuft nicht richtig durch, um die Webseite des lokalen Webserver zu laden.
Mache ich eine IE oder Edge-Fenster auf und öffne dort die
http://localhost...-URL läd die Anwendung Wunderbar.
Fallback auf IE (TWebbrowser) ist keine alternative, da
- Unbefriedigender/Fehlerhafter HTML5-Support des IE-Controls
- Schlechte Performance von JS
- Abkündigung des IE von MS für 2022. Und lieber keine Altlasten haben, falls MS auch die nutzung in eigenen Anwendungen kaputt macht durch Updates
Also muss ich beim Edge-Browser bleiben.
Nutzung von CEF4 (Chromium direkt) nicht möglich da
- Dort z.B. kein neuen Video-Codes direkt dabei sind
- Auch dieser (in alter Version der Anwendung) das gleiche Problem mit deaktivierten WLAN/Flugmodus zeigte.
Also ist die Frage:
- Was könnte die Ursache sein?
- Wie könnte man das am besten umgehen?
Windows Vista - Eine neue Erfahrung in Fehlern.