Als Hintergrund: Wir haben nie Video-Platzhalter für den Chat implementiert, sondern uns auf die HTML5-Videotag-Funktionen verlassen, damit es funktioniert. Wir haben ursprünglich unsere eigene Platzhalterlogik für Themen/Beiträge implementiert, da Videos bei jedem Laden eines Themas automatisch Daten „heruntergeladen“ haben, auch wenn sie nicht abgespielt wurden, was die CDN-Kosten auf beliebten Websites in die Höhe trieb.
Ich glaube nicht, dass wir die gleiche Platzhalterlogik, die wir für Themen haben, bereits für den Chat neu implementieren müssen, aber es könnten immer noch einige iOS/Safari-Anpassungen erforderlich sein, damit die Dinge unter iOS funktionieren. Ich dachte, das preload="metadata"-Attribut würde ausreichen, aber es scheint, dass es bereits vorhanden ist.
<video class="chat-video-upload" preload="metadata" height="150" controls="">
<source src="https://actual-url.MOV">
</video>