引用:
方法.
有点意思,原来可以使用这个方法来设定remoting的gateway. 先看看flashvars的用法,flashvars其实是html与flash通信的方法之一。详细可以看http://www.macromedia.com/support/flash/ts/documents/flashvars.htm 简单的说,如果我写了
引用:
然后在Flash中就存在了myname这个变量了。
在MM的管方解释中这么提到这个方法: remoting可以使用html中的flashvars参数来设定gateway,这样一来就不用在测试到正式发布的过程中重新再发布一边了.如果在flash中gateway是空白的,flash就会自动找Html中的flashvars参数作为gateway. 不能光说不练,下面做个实例. 我前面写过一篇CFF的基本读取教程,下面来改一下:
引用:
//调用组件基类的方法 import mx.remoting.NetServices; import mx.remoting.debug.NetDebug; NetDebug.initialize(); ////// if (initialized == null) { initialized = true; my_conn = NetServices.createGatewayConnection(); //my_conn为自己命名 my_Service = my_conn.getService("login", this); //my_service 为自己命名,login为当前目录下的login.cfc,不需要后缀名. } my_Service.getFrank(); function getFrank_Result(result) { trace(result); }
然后在网页里加这么一句
引用:
ok,数据照样可以读取,呵呵.于是开始联想前段日子hejone提到的安全性问题.茅塞顿开的发现,其实使用这个方法也没什么用,别人只要在本地伪造一张网页就可以。 (出处:清风网络学院)
上一篇:在FLASH中轻松画花教程
下一篇:Flex2发现之旅:动态创建DataGrid列
|