在浏览器中刷新到全屏

时间:2008-10-07 14:22:19

标签: flash actionscript-3 browser fullscreen

如何在全屏模式下在浏览器中制作我的Flash应用程序?我知道舞台可以放在那种模式下,但是当我在任何浏览器中运行应用程序时,这都不起作用。那么,这可以做到,但是怎么做?

3 个答案:

答案 0 :(得分:12)

在包含Flash SWF的HTML中,将以下参数添加到< object>标记:

<param name="allowFullScreen" value="true" />

以及&lt; embed&gt;的以下属性标记:

allowFullScreen="true"

或者,如果您使用SWFObject(如您所见),请将allowFullscreen参数添加到您的嵌入代码中。请参阅SWFObject documentation了解各种方法。

在您的Flash / Flex文件中,您需要为用户提供启动全屏模式的方法 - 如果没有用户启动它就无法强制全屏显示。无论用户做了什么,都要包含此代码作为对它的响应:

stage.displayState = StageDisplayState.FULL_SCREEN; //Flash
systemManager.stage.displayState = StageDisplayState.FULL_SCREEN; // Flex

答案 1 :(得分:2)

答案 2 :(得分:-2)

我相信这是一个简单的actionscript命令。 Source

 fscommand( "fullscreen" ,  "true" )