Estoy desarrollando una aplicación web en PHP, Javascript y Flash. La mayoría esta basado en PHP Y JAVASCRIPT. Sobre programación en Flash no conozco mucho, por eso deseo referirme en esta parte del foro. Estoy seguro que para muchos esto es muy fácil, porque programan en flash, pero este no es mi caso.
Antes de hacer la pregunta, primero debo explicarles como esta conformado este sitio web. Esta aplicación tiene un componente Flash que funciona como Control de Volumen. Por default, el volumen de este componente flash(swf) está al 50%. Desde que se accede a la página, automáticamente este componente reproduce una canción o pista. Hasta el momento, todo esta bien.
El Problema es que yo deseo que cada vez que el usuario le de click al slide del volumen,.... ya sea para bajarlo ó subirlo completamente o ya sea para mantenerlo al gusto del nivel de volumen de la persona, este nivel se mantenga.
Por ejemplo si el usuario se mantiene en la página no hay ningún inconveniente, pero si se cambia a otra página del sitio, entonces, el volumen vuelve a mantenerse al 50%. Por ejemplo, si el volumen estaba en 0%, cuando se pase de página, el volumen vuelve a tomar su valor por defecto (50%). Como en muchas aplicaciones, el nivel del volumen se mide en una escala de 0 a 100.
Yo necesito saber, que función debo utilizar, para controlar el nivel del volumen. Es decir, para que exista comunicación entre flash y PHP. Yo lo que he pensado es que puedo utilizar una variable de session de PHP que maneje valores de 0 a 100 y que cada ves que se cambie de página se invoque a la función de Flash y se le asigne el valor que tiene la variable de sessión. O talves, alguien me pueda dar una mejor sugerencia.
Supongo que existe una función ya definida en Flash que recibe un parámetro que controla el nivel del volumen, ejemplo,..
Código:
Agradeciéndoles de antemano, espero sus sabias sugerencias,var nivel_de_volumen; (variable con sintáxis en flash) nivel_de_volumen = <?php echo $volumen;?> funcion_flash-control_de_volumen(nivel_de_volumen); (función con sintáxis en flash)
Saludos. Espero haber explicado bien.
Muchas gracias.