<param name="flashvars" value="param1=value1¶m2=value2">- javascript
<script type="text/javascript">
//<![CDATA[
var flashvars = {
'param1': 'value1',
'param2': 'value2',
};
var params = {};
swfobject.embedSWF("./hoge.swf", "mainEmbeded", "576", "324", "9.0.0", "", flashvars, params);
//]]>
</script>
htmlやjsでこんな感じに書いて、-actionscript
var flashvars:Object; var param1:String; var param2:String; flashvars = LoaderInfo(loaderInfo).parameters; param1 = flashvars["param1"]; param2 = flashvars["param2"];こう呼び出すのでもいいのだけど、
もう一つの方法として、下の方法もありかなと思った。(お手軽という意味で)
いいか悪いかは疑問だけど。
- javascript
<script type="text/javascript"> //<![CDATA[ var nickname = 'kasahi'; //]]> </script>- actionscript
// var from javascript code
var id:String = ExternalInterface.call("nickname.toString");
