- 浏览: 335594 次
- 性别:
- 来自: 温州
文章分类
最新评论
-
helloworldlove:
Axis_UNZIP_PATH\Axis-version\we ...
3步把您的java程序转换为webservice -
hcqenjoy:
这个工具能再提供下吗 已经没办法下载了 谢谢
汉化 Flex Builder 3 帮助文档 -
NASa_CJ:
String source = HttpClientExamp ...
利用HttpClient获取网页内容 -
zlsj80:
下载地址无效了,楼主修正一下吧
汉化 Flex Builder 3 帮助文档 -
fykyx521:
下载地址都不能用了,是不过时了
汉化 Flex Builder 3 帮助文档
Exploring full-screen mode in Flash Player 9 ,照葫芦画弧,这里我只贴一下AS3的代码:
...{
import flash.display.Sprite;
import flash.ui.ContextMenu;
import flash.ui.ContextMenuItem;
import flash.events.ContextMenuEvent;
import flash.display.StageScaleMode;
import flash.display.StageDisplayState;
import flash.system.Security;
import flash.system.SecurityPanel;
import flash.system.fscommand;
public class FullScreen_demo extends Sprite
...{
public function FullScreen_demo()
...{
// create the context menu, remove the built-in items,
// and add our custom items
var fullscreenCM:ContextMenu = new ContextMenu();
fullscreenCM.addEventListener(ContextMenuEvent.MENU_SELECT, menuHandler);
fullscreenCM.hideBuiltInItems();
var fs:ContextMenuItem = new ContextMenuItem("Go Full Screen" );
fs.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, goFullScreen);
fullscreenCM.customItems.push( fs );
var xfs:ContextMenuItem = new ContextMenuItem("Exit Full Screen");
xfs.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, exitFullScreen);
fullscreenCM.customItems.push( xfs );
// finally, attach the context menu to a movieclip
this.contextMenu = fullscreenCM;
}
private function goFullScreen(e:ContextMenuEvent):void...{
this.stage.displayState = StageDisplayState.FULL_SCREEN; //设置为全屏
}
private function exitFullScreen(e:ContextMenuEvent):void...{
this.stage.displayState = StageDisplayState.NORMAL;
}
private function menuHandler(e:ContextMenuEvent):void...{
if (stage.displayState == StageDisplayState.NORMAL)
...{
e.target.customItems[0].enabled = true;
e.target.customItems[1].enabled = false;
}
else
...{
e.target.customItems[0].enabled = false;
e.target.customItems[1].enabled = true;
}
}
}
}
根据说明再修改HTML文件内容:
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,18,0"
width="600" height="400" id="fullscreen" align="middle">
<param name="allowFullScreen" value="true" />
<param name="movie" value="fullscreen.swf" />
<param name="bgcolor" value="#333333" />
<embed src="fullscreen.swf" allowFullScreen="true" bgcolor="#333333" width="600" height="400"
name="fullscreen" align="middle" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
关键是这一句:<param name="allowFullScreen" value="true" /> ,一切就绪后,运行,却弹出如下错误:
SecurityError: Error #2152: 不允许使用全屏模式。
奇怪了,怎么不行呢,google一番,也没查到具体原因,却找到另一个方法实现全屏,一个SWFObject.js脚本(地址:http://blog.deconcept.com/swfobject/),做起来也挺简单,SWF代码都不变,改一下HTML文件,内容如下:
<style type="text/css">...
body
{...}{
background-color: #869ca7;
}
</style>
</head>
<body>
<div id="fabchannel_base_templateContainer">You need the Flash Player version 9.0.18.60 or higher and a JavaScript enabled browser to view this site</div>
<script type="text/javascript">...
// <!--
var ignoredParams = ...{src: 1, bgcolor: 1};
var params = String('src="FullScreen_demo.swf" menu="true" quality="high" bgcolor="#869ca7" ').split(" ");
var swf = new SWFObject("FullScreen_demo.swf", "fabchannel_base_template", "960", "605", "9.0.18.60", "#869ca7");
swf.addParam("align", "middle");
swf.addParam("allowFullScreen", "true");
for(var i = 0; i < params.length; i++)
...{
var paramName = params[i].split("=")[0];
var paramValue = params[i].split(""")[1];
if(ignoredParams[paramName] != 1 && paramName != "")
...{
swf.addParam(paramName, paramValue);
}
}
swf.write("fabchannel_base_templateContainer");
// -->
</script>
</body>
只要把上面红色字的改成你的swf文件就可以了,是不是很简单,现在还不明白官方的那个例子怎么不行了,希望知情者告知,谢谢。
发表评论
-
使用 Macromedia Flex 开发 Web 服务客户端
2006-03-31 22:24 848引言 开放式标准被企业用作降低高整合及维护费用的主要手段。现实 ... -
Flex2 发现之旅:构建多语言本地化Flex应用
2006-04-14 14:30 1040创建过Java多语言本地化 ... -
自定义flex组件
2006-04-15 13:52 869我们在ActionScript里定义如下一个自定义MyButt ... -
构建富 Internet 应用程序
2006-07-18 18:09 1043... -
RIA framework - Cairngorm 2 淺析
2006-07-31 12:46 989隨者 Itereation::Two被併入 Adobe 成為 ... -
使用OPENAMF讓JAVA跟FLASH做溝通(Flash Remoting範例)
2006-12-27 14:18 1092這個範例使用 OpenAmf 1.0 openamf-1.0R ... -
OpenAMF 配置文件 详解
2006-12-30 22:56 1008OpenAMF openamf-config.xml 配 ... -
关于flash.net.Socket的例子
2006-12-30 23:05 1459前两天看到http://www.ifbin ... -
OpenAMF - 自訂類別轉換對照
2006-12-30 23:08 755要看這篇文章,先要對Remoting有些概念 Remoting ... -
ActionScript 3 Cookbook 简体中文版 (已公布)
2007-01-17 00:05 1115ActionScript 3 Cookbook 中文版 P ... -
ActionScript 3 中的可变长数组
2007-08-24 14:33 910有时候我们可能不能确定数组的长度,在Actio ... -
ActionScript 3 中的嵌入方法
2007-08-24 21:56 799ActionScript 3也有嵌入式方法,应该说是嵌入函数, ... -
ActionScript 3 的多态性
2007-08-24 23:38 1293测试一下AS3的多态性,准备四个类:MyShape,MyCir ... -
ActionScript 3 中的对象序列化
2007-08-26 23:18 2150我们都知道对象序列化的目的是为了对象能够在网络上传输, ... -
让Flex程序全屏幕运行
2007-08-30 16:03 1630例子代码如下: <?xml version=&qu ... -
ActionScript 3 中的强制类型转换
2007-09-02 13:26 3145作者:Dreamer 日期:2007-07-2 ... -
AIR应用开发中文指南(BETA2)
2007-09-02 15:40 1460AIR应用开发中文指南(BETA2) 如转载,请注明: 译者 ... -
ActionScript3 制作倒影
2007-09-02 19:21 1107倒影类: package com.flashdev.bi ... -
Flex上传组件
2007-09-02 19:36 1826FileUpload.mxml <?xml ver ... -
ActionScript3 调用 JavaScript
2007-09-02 20:34 996这里我们用最简单的代码来演示如何在AS3代码中调用宿主HTML ...
相关推荐
全屏显示是指将应用程序或其某个部分扩展到整个屏幕区域,提供更沉浸式的用户体验。这对于多媒体应用、游戏等场景尤为有用。 #### 二、全屏显示实现原理 实现Flex控件的全屏显示主要依赖于`Stage`对象的`...
在Flex开发中,全屏显示是一项重要的功能,它允许用户沉浸式体验应用,尤其是在多媒体、游戏或演示场景中。在给定的“Flex 全屏显示 JasPine.rar”压缩包文件中,我们重点关注的是“util.as”文件内的`goFullScreen`...
要使Flex 3.2应用程序进入全屏模式,可以调用Application或DisplayObject的`fullScreen`属性或`requestFullScreen`方法。例如,你可以添加一个按钮,当点击该按钮时,应用程序进入全屏模式: ```actionscript ...
标题和描述中提到的“flex全屏代码界面全屏”主要涉及的是在Flex框架下实现全屏显示的技术。Flex是一种开源框架,用于构建富互联网应用(RIA),可以在Flash Player或通过Adobe AIR部署到桌面。全屏功能是许多现代...
在IT行业中,Flex是一种...总结来说,Flex提供的API使得开发者能够轻松实现窗口托盘和全屏切换,这些功能对于提升桌面应用程序的用户体验至关重要。通过深入理解和实践,开发者可以进一步增强在Flex开发中的专业技能。
### Flex4 编写计算器小程序知识点解析 #### 一、项目概述 本项目是一个使用Flex4框架开发的小型计算器程序。该程序支持基本的数学运算功能,如加法、减法、乘法、除法等,并且具备特殊功能,如平方、平方根以及求...
在相册中,可能使用了List或DataGrid来展示缩略图,以及Image组件显示全尺寸图片。 5. **数据绑定**:Flex支持数据绑定,允许UI组件的属性与后台数据模型自动保持同步。这在相册中可能用于将图片URL与Image组件的...
1. **强大的代码编辑器**:Flex™ Builder 2 提供了一个功能齐全的代码编辑器,支持语法高亮显示、智能代码完成等功能,帮助开发者快速编写和调试代码。 2. **可视化设计工具**:该工具允许开发者通过拖放界面组件来...
第四个实例可能是一个完整的解决方案,包含所有前面提到的功能,并且可能加入了额外的特性,如全屏模式、字幕显示、播放历史记录等。这需要开发者具备良好的架构设计能力,将各个功能模块有效地组织在一起,同时保持...
- **其他配置设置**:包括自动旋转屏幕、全屏模式、适应不同屏幕密度等实用技巧。 #### 三、高级主题 ##### 3.1 探索Android API 本书还深入探讨了如何利用Flex 4.5框架访问Android原生API,以实现更丰富的功能和...
9. **响应式设计**:考虑到不同设备的屏幕尺寸,现代的Flex应用常常需要适应各种分辨率。使用Flex4的容器和布局管理器,可以实现响应式设计,确保相册在不同设备上都有良好的用户体验。 10. **测试与调试**:在开发...
Flex4 是Adobe Flash Platform中的一个版本,主要用于构建富互联网应用程序(RIA)。在Flex4中,电视墙效果是一种视觉展示方式,常用于展示大量的小图片或视频,形成类似电视屏幕矩阵的效果,用户可以通过滚动或平移...
- 一个实用的电子相册通常包含图片浏览、前进/后退、全屏显示、缩略图预览等功能。Flex的`Button`、`Slider`和`NavigatorContent`等组件可以构建这些交互元素。 - 可能使用了`ArrayCollection`来存储和管理图片...
在微信小程序中,布局是一个非常重要的部分,它决定了页面元素如何显示和排列。本文将探讨在微信小程序中使用scroll-view组件时,如何解决flex布局带来的问题。 首先,scroll-view是微信小程序提供的一个视图区域,...
Adobe Flex是用于构建富互联网应用程序(RIA)的开源框架,它允许开发者使用ActionScript编程语言和MXML标记语言创建交互式的、基于Flash的用户界面。本项目是个人独立完成的一个Flex播放器,虽然在样式设计上可能略...
除了基本功能,FXVideo可能还包含了一些高级特性,例如视频质量切换、全屏模式、字幕显示、播放列表管理等。视频质量切换让用户能够在不同的网络环境下选择合适的视频流,以确保流畅的观看体验。全屏模式则能让用户...
Flex3及Flex Builder 3作为Adobe推出的一款用于构建富互联网应用程序(RIA)的强大工具集,其快捷键的掌握对于提高开发速度、提升工作效率具有重要意义。下面将详细介绍Flex3与Flex Builder 3中的常用快捷键。 ####...
这个API为Web开发者提供了一个用户友好的界面,用于在Flex应用程序中集成复杂的地图功能,例如地图显示、图层管理、地理编码、空间分析等。 1. **地图基础**: - **Map对象**:Map是ArcGIS API的核心,它负责管理...
然而,有时候我们可能只需要特定的组件全屏显示,而非整个应用。这个场景下的“部分全屏”功能是将一个指定的Flex组件(如一个窗口或某个控件)扩展至屏幕的边界,而其他部分保持不变。 以下是一个关于Flex部分全屏...
2. **布局管理**:为了实现全屏显示,我们需要使用FLEX的布局管理器,例如AbsoluteLayout,让组件占据整个舞台。在MXML中设置`width="100%" height="100%"`可以让组件填充其父容器。 3. **图像加载**:FLEX提供了...