Ich mag videoJS, kann aber keine Möglichkeit finden, die Kontrollleiste immer sichtbar zu halten (kein Ausblenden beim Spielen). Ich suchte nach Informationen darüber und fand ein Thema darüber , wo sie die Funktion zu übersteuern empfehlen, so zu verbergen:
/ überschreibt die Steuerung authide fn /
verbergen = Funktion () {/ * nichts * /};
Aber das kann veraltet sein, da es hier nicht funktioniert. (Version 3.2.0)
Weiß jemand, wie ich das erreichen könnte?
Vielen Dank!
Nur noch ein bisschen Nekromantie hier ...
Während die letzte Antwort von Peter Kitts gut funktioniert, besteht eine andere Möglichkeit darin, inactivityTimeout
auf 0 zu setzen, wodurch das Zeitlimit für Inaktivität komplett deaktiviert wird.
Kommentieren / entfernen Sie die Regeln visibility:hidden
und opacity:0
aus den Klassen .vjs-fade-out
und .vjs-default-skin .vjs-controls
in video-js.css.
Ich weiß, dass diese Frage jetzt ein paar Jahre alt ist, aber ich musste das auch tun und die obigen Antworten behalten die Kontrolle über den Anfang des Videos. Ich habe das folgende CSS in meiner eigenen CSS-Datei verwendet, um die videoJS-Stile zu überschreiben, damit die Steuerelemente nach der Wiedergabe des Videos sichtbar bleiben und unter dem Video bleiben.
%Vor%Tags und Links javascript html5 video.js