想知道是否可以在不使用SWFobject或任何其他额外的javascript文件的情况下从javascript到flash进行通信。
目前我正在使用以下指南: http://www.viget.com/inspire/bi-directional-actionscript-javascript-communication
感谢您的时间。
答案 0 :(得分:3)
完全有可能使用Flash's externalInterface和您自己编写的JavaScript(这应该是您唯一需要的JavaScript)。
SWFObject仅用于抽象地将Flash片段添加到HTML内容中,因此根本没有必要(它基本上会根据您的浏览器编写正确的object
和embed
标记并解决IE的ActiveX
点击运行Flash警告)。
如果您想将Flash片段手工编码成文档,那就完美了; SWFObject使它更清晰,更容易,但不能启用或添加功能。但是,因为它运行良好,它已成为在网站上获取Flash的标准方法。
将您的Flash片段放在您想要的页面上,确保其id
和object
代码中设置了embed
,并且您应该设置。