¿Es posible cambiar la apariencia de MediaElement.js de manera consistente sin el reproductor?

StackOverflow https://stackoverflow.com/questions/8828640

Pregunta

Si solo llamo a MediaElement y no a MediaElementPlayer, ¿puedo cambiar el aspecto de los reproductores HTML y Flash utilizando solo CSS?¿O tengo que modificar el FLA real?

¿Fue útil?

Solución

Entonces, jugué un poco, y resultó que sí, es posible (con una trampa): los controles son literalmente la misma interfaz de usuario, es decir, todo está hecho en HTML / JS que en realidad no lo leeFlash en absoluto.Todo lo que está haciendo es controlar los reproductores HTML5 y SWF mediante la API MediaElement.

No fue evidente de inmediato, pero para eliminar los controles SWF predeterminados, todo lo que tiene que hacer es eliminar el atributo controls de su video con JavaScript (si está configurado) antes de llamar a MediaElement, y MediaElement.js lo haráexcluya también de forma inteligente los controles SWF.

Sin embargo, el problema es que actualmente hay un error (que he archivado ) que evita que el reproductor Flash se controle mediante HTML hasta que play() se active a través de otros medios (controles SWF o con JS directamente).Por lo tanto, hasta que se solucione, no es seguro para el uso en producción.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top