Comunidad de diseño web y desarrollo en internet online

Error #2000: No hay ningún contexto de seguridad activo.

Citar            
MensajeEscrito el 23 Ene 2012 06:22 pm
Hola a todos.

Tengo un Movie Clip - > Mc_mensajes

El cual tiene 3 botones para reproducir mensajes (archivos.mp3)

Este es su código:

Código ActionScript :

package misclases {
   
import flash.display.MovieClip;
import flash.events.*;
import flash.media.*;   
import flash.net.*;   
   
public class Mc_mensajes extends MovieClip {
      
   public function Mc_mensajes() {
      btn_alto_1.addEventListener(MouseEvent.CLICK, function(e:MouseEvent){ f_audio_mensaje(e,'btn_alto_1')},false,0,true);
         
       btn_fogonero_1.addEventListener(MouseEvent.CLICK, function(e:MouseEvent){ f_audio_mensaje(e,'btn_fogonero_1')},false,0,true);
     
           btn_aux_1.addEventListener(MouseEvent.CLICK, function(e:MouseEvent){ f_audio_mensaje(e,'btn_aux_1')},false,0,true);

      
      }
      
   public function f_audio_mensaje(e:MouseEvent,tipo:String):void{
       switch(tipo){

      case 'btn_alto_1': toca_mensaje("alto_1.mp3");  break;

      case 'btn_fogonero_1':   toca_mensaje("fogonero_1.mp3");     break;

      case 'btn_aux_1':  toca_mensaje("btn_aux_1.mp3");  trace("Fue el boton Aux 1");  break;
      }
   }

      public function toca_mensaje(cual_archivo:String) {
         var snd:Sound = new Sound();
         var channel:SoundChannel = new SoundChannel();
          var context:SoundLoaderContext = new SoundLoaderContext(3000);
         var ruta_nombre:String; 
         
         ruta_nombre = "audio/mensajes/" + cual_archivo;
         SoundMixer.stopAll();
         snd.load(new URLRequest(ruta_nombre), context);
         channel = snd.play();
      }      
   }   
}


En los 2 primeros botones se ejecuta en forma correcta:
-> btn_alto_1
-> btn_fogonero_1

Pero en el boton
-> btn_aux_1

Marca lo siguiente en ejecución:
Fue el boton Aux 1
SecurityError: Error #2000: No hay ningún contexto de seguridad activo.

Cualquier comentario o sugerencia se agradece.

Por lororojo

52 de clabLevel



 

chrome
Citar            
MensajeEscrito el 24 Ene 2012 02:50 pm
la ruta del archivo debe estar mal,, chequea eso.

Saludos


eXe

Por exekiel21

Claber

164 de clabLevel



Genero:Masculino  

programador

chrome
Citar            
MensajeEscrito el 24 Ene 2012 02:56 pm
Gracias eXe :)

El que estaba mal era el nombre del archivo.

Saludos

Por lororojo

52 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.