HTML: Wie kann ich den Play-Button für mein Video unsichtbar schalten und bei Klick auf das Video die Wiedergabe pausieren / fortsetzen?

1 Antwort

Lass das controls-Attribut auf dem video-Tag weg, dann verschwindet auch die Leiste mit den Kontrollflächen.

Die zweite Anforderung kann man mit JavaScript umsetzen:

<video id="videoplayer">
  <!-- ... -->
</video>
<script>
  const player = document.getElementById("videoplayer");
  player.addEventListener("click", function() {
    if (this.paused) {
      this.play();
    }
    else {
      this.pause();
    }
  });
</script>
YTAli 
Fragesteller
 11.05.2022, 05:08

Wen ich den controls Attribut entferne, dann verschwindet das video. Warum?

0
regex9  11.05.2022, 10:44
@YTAli

Das passiert in der Regel nur, wenn keine Videoquelle gegeben ist / geladen werden kann.

0