The JavaScript and Flash Integration Kit是MM的Mike Chambers和Christian Cantrell开发的一套用于Javascript和Flash通讯的通用接口程序。通过这套接口,两种语言的大部分数据类型能够被相互支持。之前JS与Flash通讯的方法是通过fsCommand(),这一套程序用到了flash中的LocalConnection对象,支持主流的浏览器平台。
安装和使用方法在配套的文档中已经说得比较清楚了,我这里只是提一些要点。安装文件中JavaScriptFlashGateway.swf就是这套接口能够正常运作的幕后功臣,其作用就是发送基于LocalConnection对象的指令来操作目标Flash。
看看使用这套接口的基本代码,在html页头部加入:
<script type="text/javascript" src="/path/to/JavaScriptFlashGateway.js"></script>
生成一个id值,建立提供接口服务的FlashProxy对象: View full article »
