Du kannst relativ leicht erkennen, ob das Video bis zum Ende abgespielt wurde, indem Du einen Eventlistener für "ended" verwendest. Willst Du das auch Personen zuordnen und speichern? Dann würdest Du eine Benutzerverwaltung und eine Datenbank brauchen.
Wahrscheinlich dann auch mit einem EventListener?Du kannst sogar die Zeit speichern, wo er genau aufgehört hat zuschauen und dann beim nächsten Besuch das Video wieder von da aus wieder zu starten , so wie YouTube, Netflix und Co das auch machen.
Über eine Einschränkung bei meinem Vorschlag muss man sich im Klaren sein: Dabei wird nur geprüft, ob beim Abspielen das Ende erreicht wird aber nicht ob er sich das Video wirklich von Anfang bis Ende angesehen hat. Praktisch jeder Player ermöglicht ja, Teile zu überspringen. Will man sicher gehen, dass das Video durchgehend angeschaut wurde, wäre es am einfachsten wenn man die Playerfunktionen für Überspringen etc. deaktivieren würde. Aber ob der Benutzer das gern sehen würde?wurde das Video bis zu Ende geschaut bzw. wann war Pause. :)
Ja. :) Ich bin trotzdem immer für Hinweise zu haben und dankbar.OK, dann warst Du dir über diesen Gesichtspunkt ja schon im klaren und hast es berücksichtigt.