flex 3.0 正式版 全屏代码

转载 2011年01月13日 12:18:00

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
 <![CDATA[
  
  import flash.display.StageDisplayState;

        private function fullScreen(event:MouseEvent):void{

         if (stage.displayState == StageDisplayState.FULL_SCREEN)

            {

             mybtn.label = "全屏模式";

             stage.displayState = StageDisplayState.NORMAL;

             }

           else

            {

              mybtn.label = "返回全屏";

              stage.displayState = StageDisplayState.FULL_SCREEN;

            }

       }


  
 ]]>
</mx:Script>
 <mx:Button x="112" y="99" label="mybtn" id="mybtn" click="fullScreen(event)"/>
 
</mx:Application>

 

 

////////////////////////////////////////////////////////////////////////////

 

修改文件 html-template/index.template.html

 

 

<!-- saved from url=(0014)about:internet -->
<html lang="en">

<!--
Smart developers always View Source.

This application was built using Adobe Flex, an open source framework
for building rich Internet applications that get delivered via the
Flash Player or to desktops via Adobe AIR.

Learn more about Flex at http://flex.org
// -->

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<!--  BEGIN Browser History required section -->
<link rel="stylesheet" type="text/css" href="history/history.css" />
<!--  END Browser History required section -->

<title>${title}</title>
<script src="AC_OETags.js" language="javascript"></script>

<!--  BEGIN Browser History required section -->
<script src="history/history.js" language="javascript"></script>
<!--  END Browser History required section -->

<style>
body { margin: 0px; overflow:hidden }
</style>
<script language="JavaScript" type="text/javascript">
<!--
// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = ${version_major};
// Minor version of Flash required
var requiredMinorVersion = ${version_minor};
// Minor version of Flash required
var requiredRevision = ${version_revision};
// -----------------------------------------------------------------------------
// -->
</script>
</head>

<body scroll="no">
<script language="JavaScript" type="text/javascript">
<!--
// Version check for the Flash Player that has the ability to start Player Product Install (6.0r65)
var hasProductInstall = DetectFlashVer(6, 0, 65);

// Version check based upon the values defined in globals
var hasRequestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);

if ( hasProductInstall && !hasRequestedVersion ) {
 // DO NOT MODIFY THE FOLLOWING FOUR LINES
 // Location visited after installation is complete if installation is required
 var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
 var MMredirectURL = window.location;
    document.title = document.title.slice(0, 47) + " - Flash Player Installation";
    var MMdoctitle = document.title;

 AC_FL_RunContent(
  "src", "playerProductInstall",
  "FlashVars", "MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"",
  "width", "${width}",
  "height", "${height}",
  "align", "middle",
  "id", "${application}",
  "quality", "high",
  "bgcolor", "${bgcolor}",
  "name", "${application}",
  
  "allowFullScreen","true",
  
  "type", "application/x-shockwave-flash",
  "pluginspage", "http://www.adobe.com/go/getflashplayer"
 );
} else if (hasRequestedVersion) {
 // if we've detected an acceptable version
 // embed the Flash Content SWF when all tests are passed
 AC_FL_RunContent(
   "src", "${swf}",
   "width", "${width}",
   "height", "${height}",
   "align", "middle",
   "id", "${application}",
   "quality", "high",
   "bgcolor", "${bgcolor}",
   "name", "${application}",
  
   "allowFullScreen","true",
   
   "type", "application/x-shockwave-flash",
   "pluginspage", "http://www.adobe.com/go/getflashplayer"
 );
  } else {  // flash is too old or we can't detect the plugin
    var alternateContent = 'Alternate HTML content should be placed here. '
   + 'This content requires the Adobe Flash Player. '
    + '<a href=http://www.adobe.com/go/getflash/>Get Flash</a>';
    document.write(alternateContent);  // insert non-flash content
  }
// -->
</script>
<noscript>
   <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
   id="${application}" width="${width}" height="${height}"
   codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
   <param name="movie" value="${swf}.swf" />
   <param name="quality" value="high" />
   <param name="bgcolor" value="${bgcolor}" />
 
   <param name="allowFullScreen" value="true" />
   <embed src="${swf}.swf" quality="high" bgcolor="${bgcolor}"
    width="${width}" height="${height}" name="${application}" align="middle"
    play="true"
    loop="false"
    quality="high"
   
    allowFullScreen="true"
    
    type="application/x-shockwave-flash"
    pluginspage="http://www.adobe.com/go/getflashplayer">
   </embed>
 </object>
</noscript>
</body>
</html>

Flex全屏方法介绍

最近在做工作流的流程设计工具相关的内容,web应用使用了比较标准的分布方式,即上、左、右的布局方式,这样做的结果就是设计工具的设计界面相对较小,当遇到比较复杂的流程时就感觉设计的流程比较紧凑,设计工具...
  • itjingtao
  • itjingtao
  • 2015年01月07日 16:02
  • 288

Flex AIR 全屏和初始化全屏

Flex AIR 全屏是通过设置stage的displayState属性来实现的。      初始化全屏: ...
  • ganxunzou
  • ganxunzou
  • 2012年12月23日 09:59
  • 3968

让Flex在全屏模式下支持键盘输入

自FlashPlayer11.3开始,已经支持带键盘交互的全屏模式,实现方法: 1、全屏时用StageDisplayState.FULL_SCREEN_INTERACTIVE而不是StageDis...
  • SpbDev
  • SpbDev
  • 2013年08月28日 17:36
  • 2250

Flex Builder 3.0正式版+破解补丁

Flex Builder 3.0正式版:http://download.macromedia.com/pub/flex/flex_builder/FB3_win.exe或 http://www.ado...
  • E_wsq
  • E_wsq
  • 2008年11月13日 22:29
  • 853

Flex Builder 3.0 开发环境

1. 系统要求:window XP Professional, windows 2000 server , windows Server 20031G内存 ,P4 CPU。 300M硬盘。2.软件环境...
  • xinxin19881112
  • xinxin19881112
  • 2011年01月18日 01:54
  • 1545

Flex组件全屏实例

1. MyFlexApp.mxml
  • happyrabbit456
  • happyrabbit456
  • 2013年02月25日 11:18
  • 1076

布局解决方案之全屏布局

前端布局非常重要的一环就是页面框架的搭建,而在页面框架的搭建之中,居中布局、多列布局、全局布局是非常重要的一环,今天我们就来总结总结前端干货之布局的解决方案。part 3:全屏布局一、何为全屏布局二、...
  • wu_xu1993
  • wu_xu1993
  • 2017年06月09日 03:46
  • 563

FLex全屏问题

在公司用Flex做项目的时候,发现全屏报 “SecurityError:Error #2152:不允许使用全屏模式” 的错误。后面经过研究是需要在修改FLex项目下html-template文件夹下的...
  • kardelpeng
  • kardelpeng
  • 2011年07月07日 18:57
  • 2517

Apache Hadoop 3.0.0 GA版正式发布,可以部署到线上

今天凌晨 Apache Hadoop 3.0.0 GA 版本正式发布,这意味着我们就可以正式在线上使用 Hadoop 3.0.0 了!这个版本是 Apache Hadoop 3.0.0 的第一个稳...
  • chenhaifeng2016
  • chenhaifeng2016
  • 2017年12月15日 10:35
  • 631

Flex4 AIR加载时全屏显示

http://ns.adobe.com/mxml/2009"         xmlns:s="library://ns.adobe.com/flex/spark"         xmlns:m...
  • sjz168
  • sjz168
  • 2011年08月01日 11:05
  • 2388
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:flex 3.0 正式版 全屏代码
举报原因:
原因补充:

(最多只允许输入30个字)