我试图将 flex 构建的 swf 加载到基于 swish 的电影中,但失败了,做一些研究导致:
(AS1/AS2 和 AS3)在 Flash Player 内的不同“虚拟机”中运行。与许多产品升级一样,基于 AS3 的 SWF 可以加载基于 AS1/2 的 SWF,但 AS1/2 无法加载基于 AS3 的 SWF。
ActionScript 3 是一个全新的产品,而不是 AS2 的简单升级。Adobe 做出了不包括“旧兼容性”的“商业”决定。
来自这里: http://forums.swishzone.com/index.php?s=b8a808adb9b5dea0e88c5c6cedb97018&showtopic=60051&st=0&p=259340& #entry259340
有人告诉我可以使用的一种策略是创建一个加载 AS 1/2 swf 的 swf,然后在某些事件上加载我的 AS 3 电影。问题是,该事件在 AS 1/2 swf 中,所以这可能吗?