Więc technicznie to działa; i myślę, że jest odpowiedzią. Chociaż; usunięcie „elementów sterujących” w znaczniku wideo HTML5, zabija wideo na iPadzie; potrzebuję więc innego rozwiązania.
Możesz spróbować załadować tag wraz z atrybutem kontrolnym i usunąć go po załadowaniu strony za pomocą javascript: var video = document.getElementById ('myvideo'); video.control = false;
//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 {}
<scriptsrc="https://ajax.googleapis.com/ajax/libs/jquery/2.0.1/jquery.min.js"></script><!-- Hiding HTML5 Video Controls using CSS Pseudo selectors --><videowidth="800"autoplaycontrols="false"><sourcesrc="http://clips.vorwaerts-gmbh.de/VfE_html5.mp4"type="video/mp4"></video>
Próbowałem dodać prefiksy, ale to nie zadziałało. Oto zaktualizowany JSfiddle, a tutaj CSS, którego użyłemvideo::-webkit-media-controls, video::-moz-media-controls, video::-o-media-controls, video::-ms-media-controls { display: none !important; }
Benny, sprawdziłem w dokumencie Mozilli, że pseudo CSS z prefiksem dostawcy nie jest dostępne. Możesz sobie z tym poradzić za pomocą JavaScript. Zobacz mój fragment kodu. powyżej . Edytowałem moje oryginalne rozwiązanie. „W przypadku przeglądarki Firefox musimy obsługiwać to w JavaScript”. Dzięki, powodzenia
Przede wszystkim usuń atrybut „controls” filmu wideo.
W przypadku systemu iOS możemy ukryć przycisk odtwarzania filmu, dodając następujący pseudo selektor CSS:
<video width="320" height="240" autoplay="autoplay">
<source src="movie.mp4"type="video/mp4">
<source src="movie.ogg"type="video/ogg">
Your browser does not support the video tag.
</video>
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.