Menu di blocco di Youtube
-
22-07-2019 - |
Domanda
I menu a discesa che ho sono in ritardo rispetto al video di YouTube, qualunque cosa io dia l'indice z al menu. Un sito web ha dichiarato di utilizzare wmode = transparent ma che non ha funzionato perché YouTube ha smesso di supportare quel tag. Qualche idea?
Soluzione
YouTube non " blocca " eventuali tag: quando incorpori un video di YouTube, controlli l'html che usi per incorporarlo. Sei libero di aggiungere qualsiasi parametro extra ti piaccia.
Detto questo, usare wmode = transparent è una cattiva idea, dal momento che ridurrà le prestazioni del file SWF.
L'uso di wmode = opaco aiuta un po ', ma non è ancora buono come non specificare wmode (lasciandolo come predefinito, che è' finestra ').
Se lo imposti su 'opaco', dovresti essere in grado di posizionare elementi HTML sul video e dovrebbe funzionare nella maggior parte dei browser, ma potrebbero avere problemi su alcuni browser in Linux, o se l'utente ha una versione precedente versione di Flash Player.
Altri suggerimenti
Se stai incorporando il player sul tuo sito, devi aggiungere un parametro param che imposta il wmode:
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/v/VIDEO_ID"></param>
<param name="wmode" value="opaque"></param>
<embed src="http://www.youtube.com/v/VIDEO_ID"
type="application/x-shockwave-flash" wmode="opaque"
width="425" height="350">
</embed>
</object>
Questo è un errore con Flash. Se si tenta di nascondere il video flash con qualsiasi mezzo, tende a sovrapporsi al contenuto esistente e spinge la finestra del video in avanti.