Flash 嵌入HTML后全屏无法使用除上下左右 ESC外的所有快捷键。 Flash Player 9.0.27.0 和更高版本支持全屏模式,在该模式中 Flash 内容可以填满整个屏幕。要进入全屏模式,需将 Stage 的 displayState 属性设置为 StageDisplayState.FULL_SCREEN 常量。有关详细信息,请参阅处理全屏模式。
对于在浏览器中运行的 SWF 文件,存在一些安全注意事项。
要启用全屏模式,请在包含 SWF 文件引用的 HTML 页面的 和 标签中添加 allowFullScreen 参数,并将参数值设置为"true"(默认值为"false"),如下例所示:
height="400" id="test" align="middle">
height="400" name="test" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer_cn" />
HTML 页面也可能会使用脚本来生成 SWF 嵌入式标签。您必须更改该脚本,以便让它能够插入适当的 allowFullScreen 设置。由 Flash 和 Flex Builder 生成的 HTML 页面使用 AC_FL_RunContent() 函数嵌入 SWF 文件的引用,您需要添加 allowFullScreen 参数设置,如下所示:
AC_FL_RunContent( ... "allowFullScreen", "true", ...)
仅当在响应鼠标事件或键盘事件时才会调用启动全屏模式的 ActionScript。如果在其它情况中调用,Flash Player 会引发异常。
在全屏模式下,用户无法在文本输入字段中输入文本。所有键盘输入和键盘相关的 ActionScript 在全屏模式下均会被禁用,但将应用程序返回标准模式的键盘快捷键(例如按 Esc)除外。
当内容进入全屏模式时,程序会显示一条消息,指导用户如何退出和返回标准模式。该消息将显示几秒钟,然后淡出。
如果某个调用方与 Stage 所有者(主 SWF 文件)没有位于同一安全沙箱,则调用 Stage 对象的 displayState 属性会引发异常。有关详细信息,请参阅Stage 安全性。
管理员可以通过在 mms.cfg 文件中设置 FullScreenDisable = 1 对浏览器中运行的 SWF 文件禁用全屏模式。有关详细信息,请参阅管理用户控制。
在浏览器中,必须在 HTML 页面中包含 SWF 文件,才能进入全屏模式。
在独立的播放器或放映文件中始终允许全屏模式。
*只有在浏览器中的 SWF 进入全屏模式时,所有键盘输入和键盘相关的 ActionScript 会被禁用。
*在浏览器中,仅当在响应鼠标事件或键盘事件时才会调用启动全屏模式。也就是说,不可能一打开某个页面,其中的SWF就启用全屏模式。
http://hi.baidu.com/sexdeer/blog/item/cd0f9d250f2d 831b8b82a1ec.html
发表评论
-
多字符集(ANSI)和UNICODE及字符串处理方式准则
2012-07-06 09:52 735在我们编写程序的时候,使用最多的是字符串的处理,而ANSI ... -
Java 正则表达式
2012-07-06 09:46 532基本符号 . 表示任意一个字符 \s ... -
Android SDK Document 框架导读的翻译和注解[6]
2012-07-03 13:44 785Activating components: intent ... -
flash特效原理:标签云
2012-07-02 12:59 698其实标签云是一个比较常见的特效类,在wondefl里 ... -
ColorPicker 实例
2012-07-02 12:59 574flex/spark" xmlns:mx=&q ... -
As做缩略图
2012-07-02 12:59 535解决方案:使用内置的一个叫做ImageSnapShot的类 ... -
ItemRender---之使用ClassFactory生成渲染器
2012-07-02 12:59 625问题 你想在运行时修改List或DataGridCo ... -
PHP作为Flex程序的数据源
2012-07-01 10:32 562Adobe Flash Builder 4 简体中文正式版 ... -
FLEX之对象拷贝
2012-07-01 10:32 6261.如何使用ByteArray实现对Object执行复制: ... -
Flex + BlazeDS 学习笔记 (一) --- BlazeDS的功能原理及配置实例
2012-07-01 10:32 573BlazeDS Test Drive里面 ... -
The architecture of Flex and Java applications two (Flex 和 Java 应用程序架构 2)
2012-07-01 10:32 597Flex and Java application ... -
菜鸟系列之一:在ubuntu linux下搭建android开发
2012-07-01 10:32 772(说明:在ubuntu liunx ... -
flex 绑定资源
2012-06-30 16:56 705flex 绑定资源 2011年05月15日 Adobe ... -
flex之旅(二)
2012-06-30 16:56 473flex之旅(二) 2010年11月04日 第一章:旅途 ... -
flex之旅 (一)
2012-06-30 16:56 303flex之旅 (一) 2010年11月02日 前言:不为 ... -
创建flex组件
2012-06-30 16:56 502创建flex组件 2010年08月25日 现在,考虑一下 ...
相关推荐
全屏模式安全性 加载内容 跨脚本访问 作为数据访问加载的媒体 加载数据 从导入到安全域的SWF文件加载嵌入内容 使用旧内容 设置LocalConnection权限 控制外出URL访问 共享对象 摄像头、麦克风、剪贴板、鼠标和键盘...
* 插件安全性检测,可以检查诸如 Flash Player 插件是否是最新版本 * Ogg Theora 全屏播放支持 * 网页开放字体支持(WOFF) * CSS 渐变支持(CSS Gradients?) * HTML5 文件标签支持(文件拖放、方向自动感应)
使用 Zoom Player MAX 中文版的模块化设计和灵活性,您可以轻松地设计一个安全的观看环境,限制或扩展功能,使得它非常适合新手和专业人士。 Zoom Player MAX 中文版是完全可扩展的,支持最新媒体格式和接口。新...
25.1安全性概述 540 25.1.1权限管控模型 540 25.1.2安全沙箱模型 541 25.2系统管理员管控 543 25.2.1使用mms.cfg配置文件 543 25.2.2全局信任目录管控 548 25.3用户管控 548 25.3.1使用FlashPlayer设置对话框 549 ...
播放器介绍:1 拥有了更强大的列表处理能力 2,全新引入了选段播放功能 3,遇到错误连接或者断链可以自动转到下首播放 4,支持了动态解析地址的播放功能 4,内含Realplayer、Mediaplayer和Flashplayer三大播放引擎,基本...
播放器介绍:1 拥有了更强大的列表处理能力 2,全新引入了选段播放功能 3,遇到错误连接或者断链可以自动转到下首播放 4,支持了动态解析地址的播放功能 4,内含Realplayer、Mediaplayer和Flashplayer三大播放引擎,基本...
浩海更新历史清单:V1: 提取了《游戏频道》初始版本使用的播放器源代码进行共享并命名为《在线多格式音频播放器》1,包含两个播放器控件(Media Player和Real Player)2,支持本地文件和网络文件的混合式列表播放模式3...
浩海更新历史清单:V1: 提取了《游戏频道》初始版本使用的播放器源代码进行共享并命名为《在线多格式音频播放器》1,包含两个播放器控件(Media Player和Real Player)2,支持本地文件和网络文件的混合式列表播放模式3...
播放器介绍:1 拥有了更强大的列表处理能力 2,全新引入了选段播放功能 3,遇到错误连接或者断链可以自动转到下首播放 4,支持了动态解析地址的播放功能 4,内含Realplayer、Mediaplayer和Flashplayer三大播放引擎,基本...
浩海更新历史清单:V1: 提取了《游戏频道》初始版本使用的播放器源代码进行共享并命名为《在线多格式音频播放器》1,包含两个播放器控件(Media Player和Real Player)2,支持本地文件和网络文件的混合式列表播放模式3...