2011-11-07 20 views

risposta

2

quando si impostano le opzioni MediaElement è possibile impostare funzioni:

per rimuovere tutto solo impostarlo su un array vuoto

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

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

Questo rimuove solo le opzioni all'interno della barra ma non rimuove la barra. La barra viene visualizzata senza opzioni. Sto cercando di rimuovere completamente la barra. – user1034552

+0

Penso che dovrai andare nel css fornito con mediaelement per rimuoverlo o creare la tua skin personalizzata. – dubvfan87

8

È necessario combinare queste risposte:

  1. set

    features: [], 
    
  2. inserire questo nel CSS:

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

Importante

Quando si esegue questa operazione, non è possibile mettere in pausa il video cliccando su di esso.

+0

Questa risposta accettata. Il punto 2 rimuove l'ombra di ricerca nera. – Vish

13

Credo che una soluzione migliore è:

Set features proprietà:

features: [] 

Inserire questo nel vostro css:

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

In questo modo è possibile mettere in pausa-play cliccando il video .

+0

Questa è la risposta corretta. Grazie! – Phil

1

Rimuovere completamente l'attributo "controlli" dal tag video.

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

Generalmente nel tag video, qualsiasi attributo che si desidera impostare su false, dovrebbero essere rimossi completamente invece di impostare a "false" o "".

4

Rimuovere completamente l'attributo "controlli" dal tag video.

Generalmente nel tag video, qualsiasi attributo che si desidera impostare per falso, dovrebbero essere rimossi completamente invece di impostare a "false" o "".

Attento con la rimozione di attributi dall'interno del tag video. Rimuovendo l'attributo "controls" dal tag video viene visualizzato un bug in Safari: Safari non riproduce più il video. Ha qualcosa a che fare con Safari in attesa che i controlli vengano caricati - sia nativi che non - prima di autorizzare il video da riprodurre.

Problemi correlati