【问题标题】:how to play multiple swf's in one flash player?如何在一个 Flash 播放器中播放多个 swf?
【发布时间】:2012-06-05 19:30:00
【问题描述】:

有什么方法可以在 ASP.net 上的一个 Flash 播放器中播放多个 swf?因为它需要在单击按钮后立即更改正在播放的视频。 非常感谢 阿德里安

【问题讨论】:

    标签: asp.net flash apache-flex


    【解决方案1】:

    您可以使用 Loader 类加载外部 .swf 文件。

    var request:URLRequest = new URLRequest("http://www.[yourdomain].com/externalSwf.swf");
    var loader:Loader = new Loader()
    loader.load(request);
    addChild(loader);
    

    您也可以使用Event.COMPLETE 来检查 swf 何时完成加载。

    http://livedocs.adobe.com/flex/3/html/help.html?content=Working_with_MovieClips_7.html

    【讨论】:

    • 不能通过 c# 或 javascript 从 asp.net 完成,因为我需要在运行时根据选择更改 vid。
    【解决方案2】:

    对不起,我当时没有完全理解这个问题。

    如果您想使用 javascript 嵌入 .swf 文件,我建议您使用 swfobject。

    我在这里做了一个例子:

    http://jsfiddle.net/ZGGCj/

    swfobject 在这里记录得很好:

    http://code.google.com/p/swfobject

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-10-29
      • 1970-01-01
      • 2014-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多