Comunidad de diseño web y desarrollo en internet online

No consigo usar los FlashVars

Citar            
MensajeEscrito el 16 Abr 2014 11:34 am
Buenas gente.

Resulta que estoy tratando de enviar la ruta de un vídeo así cómo la de otros para metros mediante el
<param name="FlashVars" value="video=http://video.es/video.mp4">

Dicho parámetro no está entrando al SWF y la verdad es que no se el por qué.

Dejo aquí el código HTML que tengo.

Código HTML :

<object type="application/x-shockwave-flash" width="633" height="356">
            <param name="allowFullScreen" value="true" />            
            <param name="quality" value="high" />
            <param name="movie" value="http://www.flash.dev/reproductor/reproductorviwom.swf" />
            <param name="FlashVars" value="peli=http://www.viwomail.es/video/front/viwomail/video_viwomail/video_viwomail.mp4&loop=FALSE&Poster=http://www.viwom.es/video/front/video_web/poster_viwom_web2.jpg&Autoplay=TRUE"/>
        </object>



Y aquí el FLA que recibe esos datos.

Código ActionScript :

import com.reproductor.viwom;

var Variables:Object = LoaderInfo(this.root.loaderInfo).parameters;

var urlVideo:String = String(Variables["peli"]);
var Poster:String = String(Variables["Poster"]);
var Loop:String = String(Variables["loop"]);
var Autoplay:String = String(Variables["Autoplay"]);

var video:viwom   = new viwom(this);

video.videoUrl = urlVideo;      
video.Poster = Poster;      
video.Loop = Loop;      
video.Autoplay = Autoplay;



Decir que estoy usando ActionScript 3.0

Gracias de antemano.

Por tecnoendika

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Abr 2014 02:34 pm
Creo que FlahVars en html plano, necesita estar encodeado como url vars (lo q hace la funcion escape() en Flash). No entiendo porq no usas SWFObject, es mucho mas facil, pasas los parametros como un objeto Javascript.
El codigo AS parece estar bien. Cualquier cosa pone un textfield en el escenario y ponele esos Strings a ver si da null.
Recomiendo usar MonsterDebugger

Por rodrigolopezpeker

61 de clabLevel



 

safari

 

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