在Mac上查看Flash应用程序:stage.stageWidth/stage.stageHeight在Firefox/IE中返回0

问题描述:

我正在使用SWFOBJECT嵌入我的Flash内容。在Mac上查看Flash应用程序:stage.stageWidth/stage.stageHeight在Firefox/IE中返回0

我一直担心stage.stageWidth和stage.stageHeight在Firefox/Internet Explorer中返回0;此问题在SWFOBJECT常见问题 (http://code.google.com/p/swfobject/wiki/faq)中的问题#21中提及。

我被告知这个问题在苹果电脑上特别常见。

SWFOBJECT常见问题解答(问题21)间接表明,这个问题不会发生在 静态发布。它是否正确?即使您使用的是静态发布,对于stageWidth/stageHeight问题实施解决方案 仍然是可取的吗?

谢谢。

+0

欢迎堆栈溢出! – bgw 2009-12-13 14:52:18

+0

谢谢PiPeep! – Johann 2009-12-13 22:00:11

我可以用解决方法至少间接回答这个问题。

您是否必须使用stage.stageWidth和stage.stageHeight?你可以改为使用固定数量的像素吗?如果是这样,问题就会消失。

看到这里 -

swfobject weird behavior

http://code.google.com/p/swfobject/issues/detail?id=327