Foros del Web » Creando para Internet » CSS »

Se puede NO CARGAR audio html5 desde css?

Estas en el tema de Se puede NO CARGAR audio html5 desde css? en el foro de CSS en Foros del Web. Tengo un audio en html5: Código HTML: <audio id= "xxxx" > <source src= "audios/zzz.mp3" type= "audio/mpeg" > <source src= "audios/zzz.ogg" type= "audio/ogg" > </audio> Y ...
  #1 (permalink)  
Antiguo 07/05/2015, 01:43
 
Fecha de Ingreso: septiembre-2013
Mensajes: 60
Antigüedad: 11 años, 1 mes
Puntos: 1
Se puede NO CARGAR audio html5 desde css?

Tengo un audio en html5:

Código HTML:
 <audio id="xxxx">
    <source src="audios/zzz.mp3" type="audio/mpeg">
    <source src="audios/zzz.ogg" type="audio/ogg">
    </audio> 
Y quisiera saber si es posible que NO cargue según el css que invoque con las mediaqueries, es decir, que se cargue por ejemplo para PC, pero no en las css de dispositivos pequeños... pero no solo que no cargue la interfaz, sino el archivo en si, dado que si solo anulo la interfaz en un css determinado, el audio sigue cargandose y sonando... no se si me explico
  #2 (permalink)  
Antiguo 07/05/2015, 03:05
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 8 meses
Puntos: 67
Respuesta: Se puede NO CARGAR audio html5 desde css?

Con css lo que se me ocurre es que no tenga autoreproducción, entonces lo ocultas y como está oculto no podran darle a play.

Otra opción (seguro mas efectiva) es utilizar javascript.

Saludos.
__________________
No te preocupes si tu código no funciona bien. Si todo lo hiciera, no tendrías trabajo.
  #3 (permalink)  
Antiguo 07/05/2015, 03:42
 
Fecha de Ingreso: septiembre-2013
Mensajes: 60
Antigüedad: 11 años, 1 mes
Puntos: 1
Respuesta: Se puede NO CARGAR audio html5 desde css?

Cita:
Iniciado por MaNuX0218 Ver Mensaje
Con css lo que se me ocurre es que no tenga autoreproducción, entonces lo ocultas y como está oculto no podran darle a play.
Y como seria esta opcion?
  #4 (permalink)  
Antiguo 07/05/2015, 03:53
 
Fecha de Ingreso: abril-2015
Mensajes: 189
Antigüedad: 9 años, 7 meses
Puntos: 14
Respuesta: Se puede NO CARGAR audio html5 desde css?

Creo que a lo que se refiere el compañero es simplemente cogiendo el id del elemento que quieres ocultar y hacerle display:none;

Por ejemplo si no quieres que cargue en moviles podria ser algo asi creo:

@media screen and (max-width: 480px) {
#xxxx{
display:none;
}
}
  #5 (permalink)  
Antiguo 07/05/2015, 04:20
 
Fecha de Ingreso: septiembre-2013
Mensajes: 60
Antigüedad: 11 años, 1 mes
Puntos: 1
Respuesta: Se puede NO CARGAR audio html5 desde css?

Cita:
Iniciado por javy7v Ver Mensaje
Creo que a lo que se refiere el compañero es simplemente cogiendo el id del elemento que quieres ocultar y hacerle display:none;

Por ejemplo si no quieres que cargue en moviles podria ser algo asi creo:

@media screen and (max-width: 480px) {
#xxxx{
display:none;
}
}
No, eso lo que hace solo es ocultar la interfaz, pero el audio esta ahi sonando, lo que proponia MaNuX0218 es desactivar la reproducción automática, pero desde CSS ya que si lo hago desde javascript se desactivaria para todas las páginas
  #6 (permalink)  
Antiguo 07/05/2015, 05:01
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 8 meses
Puntos: 67
Respuesta: Se puede NO CARGAR audio html5 desde css?

Lo que yo te digo es que no esté la autoreproducción.

En vez de:

<audio id="xxx" controls autoplay>

Dejarlo:

<audio id="xxx" controls>

Una vez tenerlo asi, el usuario deverá darle a play para reproducir, si no no reproducirá.

Entonces ahora toca ocultarlo con css para dispositivos:

Código CSS:
Ver original
  1. @media (max-width: 768px) {
  2. #xxx {
  3. display:none;
  4. }
  5. }

Saludos.
__________________
No te preocupes si tu código no funciona bien. Si todo lo hiciera, no tendrías trabajo.
  #7 (permalink)  
Antiguo 07/05/2015, 09:21
 
Fecha de Ingreso: septiembre-2013
Mensajes: 60
Antigüedad: 11 años, 1 mes
Puntos: 1
Respuesta: Se puede NO CARGAR audio html5 desde css?

No, pero entonces el control reside en el html, y se comportara igual (no reproducirá automaticamente) en todas las versiones.

Lo que necesito es que reproduzca automaticamente en la version para pc, pero que no lo haga en las otras...
  #8 (permalink)  
Antiguo 07/05/2015, 09:26
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 8 meses
Puntos: 67
Respuesta: Se puede NO CARGAR audio html5 desde css?

Pues entonces te invito a que publiques tu problema en el foro de javascript, utilizando javascript conseguiras lo que pides.

Saludos.
__________________
No te preocupes si tu código no funciona bien. Si todo lo hiciera, no tendrías trabajo.

Etiquetas: audio, html, html5
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:30.