Ich benutze das Videoelement, um ein Video auf meiner Website zu zeigen. Ich habe das Poster-Attribut verwendet, um ein Bild mit einem Text und einer Wiedergabetaste darauf anzuzeigen. Mit Javascript habe ich definiert, dass wenn Sie auf das Videoelement/Poster klicken, das Video startet. Nun möchte ich die Steuerelemente des Videos (Wiedergabe/Pause-Taste, Ton, Vollbild) nur angezeigt, wenn das Video abgespielt wird, so dass Sie das Video pausieren oder die Lautstärke einstellen können. Ich habe das Steuerattribut hinzugefügt, aber jetzt werden auch die Steuerelemente angezeigt, wenn das Video nicht abgespielt wird.Video steuert nur wenn Video abgespielt wird (html5)
<video id="video" class="width-100 display-none borderRadius-l breakPointM-display-inline video" poster="splashvideo.png" preload="auto" controls width="300" height="150">
<source src="video.mp4" type="video/mp4" />
</video>
Kann ich das mit etwas Javascript oder CSS beheben?