Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#1

TEdgeBrowser und inaktives WLAN/Flugmodus

  Alt 3. Dez 2021, 08:26
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.
  Mit Zitat antworten Zitat