HTML5 Video // Completely Hide Controls

后端 未结 7 1145
我在风中等你
我在风中等你 2020-11-27 02:58

How Could I completely hide HTML5 video controls?

7条回答
  •  天命终不由人
    2020-11-27 03:10

    You could hide controls using CSS Pseudo Selectors like Demo: https://jsfiddle.net/g1rsasa3

    //For Firefox we have to handle it in JavaScript 
    var vids = $("video"); 
    $.each(vids, function(){
           this.controls = false; 
    }); 
    //Loop though all Video tags and set Controls as false
    
    $("video").click(function() {
      //console.log(this); 
      if (this.paused) {
        this.play();
      } else {
        this.pause();
      }
    });
    video::-webkit-media-controls {
      display: none;
    }
    
    /* Could Use thise as well for Individual Controls */
    video::-webkit-media-controls-play-button {}
    
    video::-webkit-media-controls-volume-slider {}
    
    video::-webkit-media-controls-mute-button {}
    
    video::-webkit-media-controls-timeline {}
    
    video::-webkit-media-controls-current-time-display {}
    
    
    
    

提交回复
热议问题