- 浏览: 586237 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (365)
- Tomcat调优 (2)
- Apache Http (20)
- Webserver安装 (5)
- Linux安装 (28)
- Linux常用命令 (17)
- C语言及网络编程 (10)
- 文件系统 (0)
- Lucene (12)
- Hadoop (9)
- FastDFS (8)
- 报表 (0)
- 性能测试 (1)
- JAVA (18)
- CSharp (3)
- C++ (38)
- BI (0)
- 数据挖掘 (0)
- 数据采集 (0)
- 网址收集整理 (3)
- Resin (0)
- JBoss (0)
- nginx (0)
- 数据结构 (1)
- 随记 (5)
- Katta (1)
- Shell (6)
- webservice (0)
- JBPM (2)
- JQuery (6)
- Flex (41)
- SSH (0)
- javascript (7)
- php (13)
- 数据库 (6)
- 搜索引擎排序 (2)
- LVS (3)
- solr (2)
- windows (1)
- mysql (3)
- 营销软件 (1)
- tfs (1)
- memcache (5)
- 分布式搜索 (3)
- 关注的博客 (1)
- Android (2)
- clucene (11)
- 综合 (1)
- c c++ 多线程 (6)
- Linux (1)
- 注册码 (1)
- 文件类型转换 (3)
- Linux 与 asp.net (2)
- perl (5)
- coreseek (1)
- 阅读器 (2)
- SEO (1)
- 励志 (1)
- 在线性能测试工具 (1)
- yii (7)
- 服务器监控 (1)
- 广告 (1)
- 代理服务 (5)
- zookeeper (8)
- 广告联盟 (0)
- 常用软件下载 (1)
- 架设自已的站点心得 (0)
最新评论
-
terry07:
java 7 用这个就可以了 Desktop desktop ...
关于java Runtime.getRunTime.exec(String command)的使用 -
HSINKING:
怎么设置打开的dos 窗口是指定的路径下
关于java调用bat文件,不打开窗口 -
liubang201010:
hyperic hq更多参考资料,请访问:http://www ...
hyperic-hq -
^=^:
STDIN_FILENO是unistd.h中定义的一个numb ...
深入理解dup和dup2的用法 -
antor:
留个记号,学习了
[转]用java流方式判断文件类型
引用
flex3下使用全屏模式
MXML:
-----------------------------------------
<?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.*;
private function Full1(evt:MouseEvent):void
{
if (this.stage.displayState == StageDisplayState.FULL_SCREEN)
{
this.stage.displayState = StageDisplayState.NORMAL;
stage.scaleMode = StageScaleMode.NO_SCALE;
}
else
{
this.stage.displayState = StageDisplayState.FULL_SCREEN;
stage.scaleMode = StageScaleMode.NO_SCALE;
}
}
]]>
</mx:Script>
<mx:Button label="全屏" click="Full1(event)" x="28" y="26" width="61" height="37" fontSize="12 "/>
</mx:Application>
-----------------------------------------
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>
<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 = 9;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Minor version of Flash required
var requiredRevision = 28;
// -----------------------------------------------------------------------------
// -->
</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", "100%",
"height", "100%",
"align", "middle",
"id", "fullstate",
"quality", "high",
"bgcolor", "#869ca7",
"name", "fullstate",
"allowFullScreen","true", "allowScriptAccess","sameDomain",
"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", "fullstate",
"width", "100%",
"height", "100%",
"align", "middle",
"id", "fullstate",
"quality", "high",
"bgcolor", "#869ca7",
"name", "fullstate",
"allowFullScreen","true", "allowScriptAccess","sameDomain",
"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="fullstate" width="100%" height="100%"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
<param name="movie" value="fullstate.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#869ca7" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="sameDomain" />
<embed src="fullstate.swf" quality="high" bgcolor="#869ca7"
width="100%" height="100%" name="fullstate" align="middle"
play="true"
loop="false"
quality="high"
allowFullScreen="true" allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>
</object>
</noscript>
</body>
</html>
----------------------------------------
说明:
this.stage.displayState //当前舞台的播放状态
StageDisplayState.FULL_SCREEN //全屏模式
StageDisplayState.NORMAL //正常模式
StageScaleMode.NO_SCALE //全屏模式下舞台内部控件不进行缩放
HTML中一定要加上红字部分。否则会报错:
SecurityError: Error #2152: 不允许使用全屏模式。
at flash.display::Stage/set displayState()
切记!
MXML:
-----------------------------------------
<?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.*;
private function Full1(evt:MouseEvent):void
{
if (this.stage.displayState == StageDisplayState.FULL_SCREEN)
{
this.stage.displayState = StageDisplayState.NORMAL;
stage.scaleMode = StageScaleMode.NO_SCALE;
}
else
{
this.stage.displayState = StageDisplayState.FULL_SCREEN;
stage.scaleMode = StageScaleMode.NO_SCALE;
}
}
]]>
</mx:Script>
<mx:Button label="全屏" click="Full1(event)" x="28" y="26" width="61" height="37" fontSize="12 "/>
</mx:Application>
-----------------------------------------
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>
<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 = 9;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Minor version of Flash required
var requiredRevision = 28;
// -----------------------------------------------------------------------------
// -->
</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", "100%",
"height", "100%",
"align", "middle",
"id", "fullstate",
"quality", "high",
"bgcolor", "#869ca7",
"name", "fullstate",
"allowFullScreen","true", "allowScriptAccess","sameDomain",
"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", "fullstate",
"width", "100%",
"height", "100%",
"align", "middle",
"id", "fullstate",
"quality", "high",
"bgcolor", "#869ca7",
"name", "fullstate",
"allowFullScreen","true", "allowScriptAccess","sameDomain",
"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="fullstate" width="100%" height="100%"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
<param name="movie" value="fullstate.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#869ca7" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="sameDomain" />
<embed src="fullstate.swf" quality="high" bgcolor="#869ca7"
width="100%" height="100%" name="fullstate" align="middle"
play="true"
loop="false"
quality="high"
allowFullScreen="true" allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>
</object>
</noscript>
</body>
</html>
----------------------------------------
说明:
this.stage.displayState //当前舞台的播放状态
StageDisplayState.FULL_SCREEN //全屏模式
StageDisplayState.NORMAL //正常模式
StageScaleMode.NO_SCALE //全屏模式下舞台内部控件不进行缩放
HTML中一定要加上红字部分。否则会报错:
SecurityError: Error #2152: 不允许使用全屏模式。
at flash.display::Stage/set displayState()
切记!
发表评论
-
swf文件压缩
2011-12-01 18:29 1347from http://www.9ria.com/news/2 ... -
swf文件的数据结构以及转为exe或从exe中剥离出swf的代码
2011-11-14 22:11 2121swf文件的数据结构以及转为exe或从exe中剥离出swf的源 ... -
swf的详细介绍
2011-11-14 21:17 1235介绍链接一 http://as3.iteye.com/blog ... -
三个重要的处理swf的开源软件
2011-11-14 18:33 1318抓紧时间研究jswiff,swfmill,swfml jsw ... -
IText中文处理问题!!!
2011-11-08 16:19 1166引用2008年06月05日 星期四 下午 10:29这里说的I ... -
FlexBook
2011-05-06 13:12 1558FlexBook from [url ... -
[2011-04] Flex里自定义进度条ProgressBar样式皮肤
2011-04-20 15:47 26322011-01-29 11:08trackbar是整个的条 ... -
[2011-04] flex弹出模式窗口
2011-04-19 17:25 16201、创建一个component,继承自 TitleWindow ... -
[2011-04] Flex调用C# Webservice
2011-04-19 14:19 1149关键字: flex数据交互 终于试出flex用WebSer ... -
[2011-04-19]Flex程序实现背景贴图的两种方式
2011-04-19 10:33 1270Flex程序实现背景贴图的两种方式 Two ways to i ... -
Flex Component Kit for Flash CS3 安装方法及前提
2011-04-15 10:22 1288from http://kingapex.iteye.com/ ... -
as3 flash web 应用 (6)swfobject的使用:将flash嵌入页面
2011-04-14 10:27 2453from http://hi.baidu.com/yukon_ ... -
pdftk 为偶数页加水印
2011-03-23 17:27 2250引用查看完整版本 : 找 ... -
借助 unoconv 批量转 xls 到 pdf文件
2011-03-23 14:44 3320文章分类:Web前端 因为 ... -
swftools安装
2011-03-09 08:44 1464安装swftools工具时,在windows平台下是很简单的事 ... -
Flex生成SDK下Local目录下的语言包
2011-02-25 16:44 1657from http://sensaran.wordpress. ... -
swf文件格式解析入门(tag解析)
2011-02-24 15:24 2847收藏 swf文件格式解析入门(tag解析) 2010 ... -
转成swf文件注意事项
2011-02-21 10:23 8911\ 这里同时给大家提供一个建议就是,对于纯位图的资源文 ... -
AS获取SWF文件的宽和高!(实现如下类)
2011-02-17 17:57 1439主页博客相册|个人档案 ... -
解析SWF文件头中的Rect结构
2011-02-15 15:25 1675编辑 文章分类:Flash编程 ...
相关推荐
`fullScreenSourceRect`属性允许你在全屏模式下指定显示的屏幕区域。这在处理不同屏幕比例的应用场景中非常有用,确保内容不会因拉伸而失真。 5. **安全注意事项** 在实现全屏模式时,需要注意用户隐私和安全问题...
在进入全屏模式时,我们使用`stage.fullScreenSourceRect`设置显示的区域,使其与组件的尺寸相匹配。 需要注意的是,全屏模式可能会受到浏览器或操作系统的限制,因此在实际应用中,你需要处理可能的异常情况,并...
3. **性能考虑**:全屏模式下,应用可能需要处理更多的屏幕像素,这可能会对性能造成影响,因此优化渲染效率非常重要。 4. **安全性和隐私**:全屏模式可能会影响用户的隐私,例如覆盖其他应用程序窗口,因此应谨慎...
在Flex开发中,全屏模式的实现是一个常见的需求,特别是在创建富互联网应用程序时,用户可能希望最大化查看内容。本篇文章将详细介绍在Flex 2和Flex 3中如何实现全屏功能。 首先,让我们看看Flex 2的情况。在使用...
在全屏模式下,为了获得更好的性能,你可能需要开启硬件加速。在Flex配置中,可以设置`stage.displayState`为`StageDisplayState.FULL_SCREEN_INTERACTIVE`以启用硬件加速并允许用户交互。 7. 安全性和隐私: ...
#### 一、Flex全屏显示概述 Flex是一种用于构建跨平台桌面应用程序和移动应用程序的开源框架。它基于Adobe Flash平台,并利用MXML(标记语言)和ActionScript(脚本语言)来创建用户界面和控制逻辑。全屏显示是指将...
3. **分辨率适配**:全屏模式下,应用需要适应不同的屏幕分辨率,确保内容能正确显示。 4. **事件监听**:可以监听`fullScreen`事件,以便在进入或退出全屏模式时执行相应的处理代码。 5. **性能优化**:全屏模式...
- `StageDisplayState.FULL_SCREEN`:全屏模式,无浏览器或操作系统界面元素。 - `StageDisplayState.FULL_SCREEN_INTERACTIVE`:全屏交互模式,允许鼠标和键盘输入。 实现全屏切换的方法如下: 1. 添加全屏按钮:...
在Flex应用程序中,全屏模式可以让用户获得更沉浸式的体验。Adobe Flex是一个开源的框架,用于构建跨平台的桌面和Web应用程序。它提供了丰富的组件库以及强大的工具集,使得开发者能够轻松地创建复杂的应用程序。在...
### Flex3与Flex Builder 3快捷键详解 在软件开发领域,提高开发效率是每个开发者追求的目标之一。Flex3及Flex Builder 3作为Adobe推出的一款用于...希望本文能够帮助到正在学习或使用Flex3与Flex Builder 3的朋友们。
当用户触发全屏模式时,我们可以监听`fullScreen`属性的变化,然后调整VideoDisplay组件的尺寸以适应全屏模式。同时,需要处理`fullScreenEvent`,确保在退出全屏时界面能恢复原状。 4. **FLVPlayback组件**:如果...
`FullScreenUtil.addChild()`方法用于在全屏模式下添加和定位组件。 另外,为了使这个功能在浏览器中正确工作,还需要对HTML模块文件进行相应的调整。这通常涉及到Flash Player的全屏权限设置和一些特定的HTML标记...
第四个实例可能是一个完整的解决方案,包含所有前面提到的功能,并且可能加入了额外的特性,如全屏模式、字幕显示、播放历史记录等。这需要开发者具备良好的架构设计能力,将各个功能模块有效地组织在一起,同时保持...
9. **状态管理**:电视墙可能有多种状态,比如全屏模式、列表模式等,状态管理可以帮助切换和保存不同视图的状态。 10. **深度缓冲和层叠**:为了实现3D效果,可能需要利用Flex4的深度缓冲和层叠特性,让某些元素在...
例如,当用户按下特定的组合键时,我们可以使用JavaScript检测按键事件,并根据这些事件修改Flex容器的样式,从而实现布局的动态切换。例如,按下"Ctrl + A"组合键可能切换全屏布局,而"Ctrl + B"可能切换为两列布局...
本项目聚焦于“flex 图片预览”,它实现了类似百度首页新闻图片预览的功能,通过JavaScript进行驱动,提供多种布局模式,以满足不同场景下的需求。 首先,我们要理解Flex布局。Flex布局(Flexible Box)是CSS3中的...
除了基本功能,FXVideo可能还包含了一些高级特性,例如视频质量切换、全屏模式、字幕显示、播放列表管理等。视频质量切换让用户能够在不同的网络环境下选择合适的视频流,以确保流畅的观看体验。全屏模式则能让用户...
在网页设计中,全屏页面布局是一种常见的设计模式,它能提供沉浸式的用户体验。CSS(层叠样式表)和DIV元素是实现这种布局的核心技术。本文将深入探讨如何使用CSS+DIV来创建一个全屏页面上中下三行布局,并确保在...
【拖拉全屏相册】是一种使用jQuery库实现的交互式相册功能,它允许用户通过拖动操作在全屏模式下浏览图片。这个技术在现代网页设计中被广泛运用,因为它提供了更直观、更具沉浸感的用户体验。下面将详细阐述实现这个...