Hi João, As I promised before, wrote a small post on opensocial-br blog about integration between flash em javascript.
See: http://www.opensocial-br.org/chamadas-em-callback-flash-por-javascript-e-chamadas-javascript-no-flash-e-opensocial/ <http://www.opensocial-br.org/chamadas-em-callback-flash-por-javascript-e-chamadas-javascript-no-flash-e-opensocial/> Regards, Robson Dantas 2010/4/9 João <dancadesala...@hotmail.com> > Olá Robson Agradeço Muito você ter disponibilizado seu tempo para me > ajudar, Um grande Abraço. > Hi Robson thank you very much you've put your time to help me, a big > hug. > > On 8 abr, 20:45, Robson Dantas <biu.dan...@gmail.com> wrote: > > João, > > > > Got some free time here and wrote a small sample (really simple) using > as3 > > calling a callback inside flash, and calling javascript from flash. Both > > working. > > > > Download it from: > http://www.opensocial-br.org/exemplo/flash_opensocial.zip > > > > I have a sample application, bundled with some common operations, such as > > retrieving friends, using templates & data pipelining. Added a flash > example > > there. Go to sandbox and addhttp:// > www.opensocial-br.org/exemplo/opensocialbr.xml > > > > Hope it helps you. Will write a post on opensocial-br blog about it. > > > > Regards, > > > > Robson Dantas > > > > 2010/4/6 Robson Dantas <biu.dan...@gmail.com> > > > > > > > > > Hi João, > > > > > Switch to opensocial-br and send us your as3 code. There´re some guys > over > > > there who can help you with this issue. > > > > > Regards, > > > > > Robson Dantas > > > > > 2010/4/5 Prashant (Google) <p...@google.com> > > > > > Hi João, > > > > >> I don't have much knowledge of Flash and probably the people around > > >> here haven't faced the callback issue. Please try > > >>http://groups.google.com/group/opensocial > > >> andhttp://groups.google.com/group/opensocial-br(in case you know > > >> Portuguese). > > > > >> ~Prashant. > > > > >> On Apr 2, 12:24 am, João <dancadesala...@hotmail.com> wrote: > > >> > Hello to All! > > >> > JS can access my SWF without problems but > > >> > I'm having trouble to go to my JS Calback swf, > > > > >> > My JS: > > > > >> > <script language="JavaScript" type="text/javascript"> > > >> > function thisMovie(movieName) { > > >> > if (navigator.appName.indexOf("Microsoft") != -1) { > > >> > return window[movieName]; > > >> > } else { > > >> > return document[movieName]; > > >> > } > > >> > } > > >> > function sendToJavaScript(value) { > > >> > var teste = value; > > >> > thisMovie("aplicativo_1").foo(); > > >> > } > > >> > </script> > > >> > <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" > > >> > id="aplicativo_1" width="600" height="500" > > >> > codebase="http://download.macromedia.com/pub/shockwave/cabs/ > > >> > flash/swflash.cab"> > > >> > <param name="movie" value="http://joaocarlos.com.br/reliase/ > > >> > aplicativo_1.swf" /> > > >> > <param name="allowScriptAccess" value="always" /> > > >> > <param name="quality" value="high" /> > > >> > <param name="bgcolor" value="#869ca7" /> > > >> > <param name="allowScriptAccess" value="sameDomain" /> > > >> > <embed src="http://joaocarlos.com.br/reliase/aplicativo_1.swf > " > > >> > quality="high" bgcolor="#869ca7" > > >> > width="100%" height="100%" name="aplicativo_1" align="middle" > > >> > play="true" loop="false" quality="high" > > >> > allowScriptAccess="sameDomain" allowFullScreen="true" > > >> > allowScriptAccess="always" > type="application/x-shockwave-flash" > > >> > pluginspage="http://www.adobe.com/go/getflashplayer"> > > >> > </embed> > > >> > </object> > > > > >> > And my ActionScript: > > > > >> > public function onFrame2():void { > > >> > ExternalInterface.marshallExceptions = true; > > >> > isAvailable = ExternalInterface.available; > > > > >> > availTxt = new TextField(); > > >> > availTxt.text = isAvailable.toString(); > > >> > addChild(availTxt); > > > > >> > var texto:String = "opss!!!" > > > > >> > try{ > > >> > ExternalInterface.addCallback("foo", foo); > > >> > }catch (e:SecurityError) { > > >> > trace(e) > > >> > } > > > > >> > try{ > > >> > ExternalInterface.call("sendToJavaScript", > > >> > texto ); > > >> > }catch (e:SecurityError) { > > >> > trace(e) > > >> > } > > >> > } > > >> > public function foo(t:String = null):void { > > >> > try { > > >> > availTxt.text = "hahahahahah" + t; > > >> > addChild(availTxt); > > >> > }catch (e:Error) { > > >> > trace(e) > > >> > } > > > > >> > try { > > >> > throw new Error("exception from > > >> > actionscript!!!!") > > >> > }catch (e:Error) { > > >> > trace(e) > > >> > } > > >> > } > > > > >> > I'm a few days suffering from this, please if they have a solution > > >> > thanks for your help. > > > > >> -- > > >> You received this message because you are subscribed to the Google > Groups > > >> "Orkut Developer Forum" group. > > >> To post to this group, send email to > opensocial-or...@googlegroups.com. > > >> To unsubscribe from this group, send email to > > >> opensocial-orkut+unsubscr...@googlegroups.com<opensocial-orkut%2bunsubscr...@googlegroups.com> > <opensocial-orkut%2bunsubscr...@googlegroups.com<opensocial-orkut%252bunsubscr...@googlegroups.com> > > > > >> . > > >> For more options, visit this group at > > >>http://groups.google.com/group/opensocial-orkut?hl=en. > > > > -- > > You received this message because you are subscribed to the Google Groups > "Orkut Developer Forum" group. > > To post to this group, send email to opensocial-or...@googlegroups.com. > > To unsubscribe from this group, send email to > opensocial-orkut+unsubscr...@googlegroups.com<opensocial-orkut%2bunsubscr...@googlegroups.com> > . > > For more options, visit this group athttp:// > groups.google.com/group/opensocial-orkut?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Orkut Developer Forum" group. > To post to this group, send email to opensocial-or...@googlegroups.com. > To unsubscribe from this group, send email to > opensocial-orkut+unsubscr...@googlegroups.com<opensocial-orkut%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/opensocial-orkut?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Orkut Developer Forum" group. To post to this group, send email to opensocial-or...@googlegroups.com. To unsubscribe from this group, send email to opensocial-orkut+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/opensocial-orkut?hl=en.