4

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

4

2 回答 2

12

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

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

以及 <embed> 标签的以下属性:

allowFullScreen="true"

或者,如果您使用的是SWFObject(应该如此),请将 allowFullscreen 参数添加到您的嵌入代码中。请参阅SWFObject 文档以了解实现此目的的各种方法。

在您的 Flash/Flex 文件中,您需要为用户提供一种启动全屏模式的方法——您不能在没有用户启动的情况下强制全屏。无论您让用户做什么,都包含此代码作为对其的响应:

stage.displayState = StageDisplayState.FULL_SCREEN; //Flash
systemManager.stage.displayState = StageDisplayState.FULL_SCREEN; // Flex
于 2008-10-07T15:06:16.797 回答
-2

我相信这是一个简单的动作脚本命令。来源

 fscommand( "fullscreen" ,  "true" ) 
于 2008-10-07T14:29:50.940 回答