Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/07/2012, 16:28
d_mlaura
 
Fecha de Ingreso: diciembre-2010
Mensajes: 16
Antigüedad: 14 años
Puntos: 0
contral volumen de mp3 con una variable php en html5

Hola a todos, y gracias de antemano por su ayuda ya que soy novata en esto.
La cuestión es la siguiente: Estoy utilizando la etiqueta audio de html5, hasta ahí todo va bien, pero lo que necesito es poder controlar el volumen del audio por medio de una variable php. Segun lo que estuve viendo en tutoriales el volumen se controla utilizando javascript y lo cierto es que hasta ahora no consigo armar ese código y que funcione.
Basicamente tengo un sitio que carga texto de una base de datos, el tamaño de la fuente depende de un valor ramdómico. Cada texto que se muestra, carga al mismo tiempo un mp3 automaticamente. Hasta acá todo funciona. Ahora lo que quiero hacer es que cuando se carguen los textos y se empiecen a escuchar los mp3 el volumen de cada uno de ellos esté determinado por el tamaño de letra del texto que se muestra.
Les copio el codigo que tengo hasta ahora, y muchas gracias por la ayuda.
lo que está comentado es lo que no funciona

<?php
$obj = new tejiendo();
$listado = $obj->listar();

foreach($listado->items AS $v){
$size = rand(10, 30);
//$volumen = size;
echo '<p style="font-size:' . $size . 'px; margin:0px; ">' . $v->texto . '</p>';
echo '<audio id="sonido" src="' . 'mp3/' . $v->id .'.mp3" autoplay></audio>';
//echo '<script type="text/javascript">var audioElement = audio.createElement("sonido"); audioElement.volume='$volumen';</script>';
}
?>