检测SWFLoader内容的大小

时间:2009-09-23 13:15:31

标签: flex flex3

这是一个很长的镜头,因为我认为不可能。

我想加载SWF并将其设置为适合窗口,同时保持其宽高比。

当我通过设置SWFLoader的高度和宽度来执行此操作时,SWF将调整大小以适应空间(因为它保持其宽高比)。

然而,我现在无法找到一种方法来检测SWF的高度和宽度。 SWFLoader的大小反映了我设置的大小,SWFLoader.LoaderInfo大小似乎是完全随机的。

我也尝试过loaderInfo.content,但是我没有得到一个与我加载的SWF的大小相比较的值(或者至少是可见的大小)。

我唯一能想到的就是知道之前的高度和宽度,然后计算出宽高比,所以如果我将宽度调整到窗口的50%,我可以对高度进行数学计算swf加载器与其缩放内容的高度相同。

如果您有任何建议,请与我们联系。

由于

罗布

1 个答案:

答案 0 :(得分:0)

...烨

刚刚实现了SWFLoader.contentHeight和contentWidth,它确实......