如何在HTML中使flash对象全屏?

时间:2011-11-16 22:00:54

标签: html flash fullscreen

如何让flashobject在HTML中全屏显示? (没有闪光灯源)

2 个答案:

答案 0 :(得分:4)

您无法从Flash外部执行此操作。通过设置stage:

的fullScreen属性来触发全屏模式
stage.displayState = "fullScreen";

如果无法执行此操作,则无法使用全屏播放器。您可以选择创建一个包装SWF,在现有内容中加载,打开全屏模式,然后通过阅读flash.system.Capabilities::screenResolutionX将现有内容缩放到全屏大小。像这样:

//assume content SWF is already loaded and on the stage
function resize():void
{
    stage.displayState = "fullScreen";
    loadedSWF.x = 0;
    loadedSWF.y = 0;
    loadedSWF.width = flash.system.Capabilities.screenResolutionX;
    loadedSWF.width = flash.system.Capabilities.screenResolutionY;
}

这种工作原理将取决于您要加载的SWF的现有scaleMode设置。

答案 1 :(得分:1)

使嵌入代码的宽度和高度100%。