0

我有一个 Flash 横幅广告 (AS3),它使用 FLV 播放器组件来删除视频。皮肤导出它自己的 SWF 文件给带有视频控件的用户,我相信任何熟悉 Flash 的人都知道。

有没有办法远程指定这个文件在哪里?我必须向我的广告商提供 1 个文件,并且不想为此创建自定义视频控件。是否可以将此 swf 文件上传到远程位置并告诉 Flash 从那里提取它?

任何帮助将不胜感激。

4

1 回答 1

1

如果您使用的是实际的 FLV 组件,您将使用该skin属性

一个字符串,它指定皮肤 SWF 文件的 URL。该字符串可以包含文件名、相对路径(例如 Skins/MySkin.swf)或绝对 URL(例如http://somedomain.com/MySkin.swf)。

例如

vidPlayer.skin = "http://youdomain.com/skin.swf";

如果你要走这条路,你需要在托管皮肤的服务器上设置一个 crossdomain.xml 文件,这样任何人都可以请求加载皮肤 swf。

我做了一段时间的横幅创作,我记得严格的文件大小限制和一个文件的东西。我最终也在远程服务器上托管了很多内容。

于 2012-09-07T00:00:07.667 回答