Regina Schaukrug: Beim schließen des Fenster Aktion ausführen

Beitrag lesen

du könntest eine Websocket-Verbindung aufbauen. Und wenn die geschlossen wird, dann wird die Lizenz wieder freigegeben. Das passiert allerdings auch bei jedem Reload und bei jedem Seitenwechsel…

Oh je. Hintergrund"ping" per "xmlhttp"-Request oder "ajax"-Request aller paar weniger Sekunden könnte auch gehen. Dabei nur eine minimale Anfrage stellen, die auf dem Server innerhalb von maximal 5ms beantwortet werden kann (PHP >= 7.0 ist wegen des Caches hilfreich, da bekommt man auch Einiges in der Zeit hin). Stellt sich die Frage wie man das mit Fenstern halten will, die auf einem Mobilgerät in den Hintergrund geraten und zwecks Stromsparen angehalten werden.