2011-11-07 9 views

Odpowiedz

2

podczas konfigurowania opcji MediaElement można ustawić funkcje:

usunąć wszystko, wystarczy ustawić go do pustej tablicy

... 
features: ['playpause','progress','current','duration','tracks','volume','fullscreen'], 
... 

becomes 
... 
features: [], 
... 
+0

Po prostu usuwa opcje z paska, ale nie usuwa paska. Pasek wyświetla się bez żadnych opcji. Próbuję całkowicie usunąć poprzeczkę. – user1034552

+0

Myślę, że będziesz musiał przejść do css dostarczonego z nośnikiem multimedialnym, aby go usunąć lub stworzyć własną niestandardową skórkę css. – dubvfan87

8

trzeba połączyć te odpowiedzi:

  1. zestaw

    features: [], 
    
  2. wstawić to w css:

    .mejs-container .mejs-controls { 
        display: none !important; 
    } 
    

Ważne

Gdy to zrobisz, nie można wstrzymać film klikając na niego.

+0

Ta zaakceptowana odpowiedź. Punkt 2 usuwa czarny cień poszukiwań. – Vish

13

Myślę, że lepszym rozwiązaniem jest:

Ustawic features nieruchomości:

features: [] 

Włóż to w CSS:

.mejs-container .mejs-controls { visibility:hidden !important; } 

ten sposób można wstrzymać play klikając wideo .

+0

To jest poprawna odpowiedź. Dzięki! – Phil

1

Usuń całkowicie atrybut "formanty" ze znacznika wideo.

<video id="my-video" preload="auto" width="860" height="650"> 

Generalnie w tagu wideo, każdy atrybut, który chcesz ustawić na false, powinny być usunięte całkowicie zamiast ustawiać je na „false” lub „”.

4

Usuń całkowicie atrybut "kontrolki" ze znacznika wideo.

Generalnie w tagu wideo, każdy atrybut, który chcesz ustawić fałszywy, należy usunąć całkowicie zamiast ustawiać je na „false” lub „”.

Ostrożnie usuwając atrybuty z etykiety wideo. Usunięcie atrybutu "controls" z tagu wideo powoduje błąd w Safari: Safari nie odtwarza już wideo. Ma to coś wspólnego z przeglądarką Safari, czekającą na wczytanie elementów sterujących - w trybie macierzystym lub nie - przed zezwoleniem na odtwarzanie wideo.

Powiązane problemy