2012 年 6 月 8 日。欢迎使用 Adobe® Flash Player® 11.3 和 AIR® 3.3。此发行版本包括与稳定性、性能和设备兼容性相关的主要功能、增强和错误修补程序。
台式机版:
- 适用于 Flash Player 的全屏键盘输入
- 通过 NetStream 对流式音频的低延迟音频支持
- 对 Sound API 的低延迟音频支持
- Firefox 的保护模式(仅限 Windows®)
- 纹理流式处理
- Mac 的后台更新程序
- Framelabel 事件
- Bitmapdata.drawwithQuality
- BitmapData.encode
- ReleaseOutside 事件
- Runtime 类自检
- 改进了 Apple MacOS 应用商店支持
AIR 移动设备版:
- 在 Windows® 上提供对 iOS 的 Platform SDK 支持
- AndroidTM 4.0 设备的触笔支持
- 适用于 AIR iOS 的 USB 调试
- 适用于 AIR iOS 的增强后台行为
- 适用于 iOS 的模拟器支持
- 纵横比增强功能
适用于 Flash Player 的全屏键盘输入
开发人员可以调用 StageDisplayState.FULL_SCREEN_INTERACTIVE 来在 Flash Player 中启用完全支持所有键盘键的全屏模式。最终用户会看到一个许可对话框并可以允许 SWF 内容接收键盘输入,也可以点击“Esc”退出新模式。API 允许开发人员确定应用程序是否处于全屏模式,用户是否已允许完全键盘输入,以及应用程序是否能够请求全屏,这由 HTML 嵌入标签参数决定。
对流式音频的低延迟音频支持
引入了一个新的 NetStream.useJitterBuffer API,开发人员可使用它缩短高品质流式音频播放的延迟。
Sound API 的低延迟音频支持
此增强功能缩短了 Sound.play 方法的延迟并减少了对 SoundTransform 上的音量和声相的更改。同时还大大缩短了 SAMPLE_DATA 事件的延迟。如果输入样本大小为 2048,则延迟应是最佳的。
Firefox 的保护模式
Flash Player 保护模式是新增的安全性增强功能,旨在限制从恶意 SWF 文件启动的攻击对在 Windows Vista® 和更高版本 Windows 上的 Firefox 4.0+ 中运行的 Adobe Flash Player 的影响。此功能类似于 Google Chrome 浏览器中的 Flash Player 保护模式、Adobe® Reader® 中的保护模式和 Office 2010 受保护的视图。默认情况下,每次在 Firefox 中查看 Flash Player 文件时将启用保护模式,从而减少持久恶意软件对客户端系统的潜在安全威胁风险。在启用保护模式后,Flash Player 文件将显示在称为“沙箱”的受限制环境中。保护模式沙箱可能引起与 Web 上的现有 Flash 内容的兼容问题。保护模式是保护您和您的计算机免遭恶意 SWF 文件攻击的安全性增强功能。Adobe 建议始终启用保护模式。
纹理流式处理
纹理流式处理是 Stage3D 的新功能,它提供首先加载较粗、较低品质的纹理,然后在更多数据可用时逐渐改进它们的功能。
Mac 的后台更新程序
Adobe 在 Flash Player 11.2 中引入了后台更新程序功能,以便根据用户选择、安全更新和针对 Windows® 的错误修补程序来自动安装可用更新。这一功能现在可以在 Mac 上的 Flash Player 11.3 中使用
在 Windows® 上提供对 iOS 的 Platform SDK 支持
现在,开发人员可以在 Windows® 计算机上复制 iOS SDK 文件夹,还可以在 Windows® 上使用 adt 的 platformsdk 选项。
adt –package –target (ipa-app-store|ipa-ad-hoc|ipa-debug|ipa-debug-interpreter|ipa-test|ipa-test-interpreter) -platformsdk
此功能目前在 Flash Builder 中尚未提供。应正确复制 SDK,即应将 iOS SDK 中的符号链接转换为 Windows® 上的实际文件,否则,打包将失败。
AndroidTM 4.0 的触笔支持
Flash Player 添加了对 Android 4.0 中引入的新 AndroidTM Stylus API 的支持。触笔感知应用程序将自动使用支持 Stylus API 的设备。
适用于 AIR iOS 的 USB 调试
开发人员现在可以在 Mac 和 Windows 系统上通过 USB 调试 iOS 设备上的 AIR 应用程序。在此版本之前,开发人员必须使用 wifi 来调试 iOS 设备上的 AIR 应用程序。不过,存在一些与 wifi 调试相关的限制
a) 开发人员必须始终能够连接到 Internet
b) 设备和台式机需要位于同一子网中
此新功能将解决上面提到的问题,并且能够通过将 iOS 设备连接到 Mac 或 Windows® 计算机为用户提供无缝调试体验。
适用于 AIR iOS 的增强的后台行为
iOS 上的 AIR 应用程序现在在后台运行时支持位置更新和网络。在后台应用程序由操作系统挂起之前,还将通知应用程序。
模拟器支持 (Mac)
为 iOS 创建 AIR 应用程序的开发人员现在可以使用 Xcode 在 iOS 模拟器上打包和运行应用程序。
纵横比增强功能
iOS 上的 AIR 3.3 会适当考虑应用程序的指定纵横比。以相对于指定纵横比的旋转角度来表示方向
FrameLabel 事件
在播放指针进入新帧时发送新的 Event.FRAME_LABEL 事件,该帧的 FrameLabel 具有为此事件注册的侦听器。如果播放指针没有移动或者只有一个帧,将向 FrameLabel 事件侦听器不断发送此事件与帧速率。这简化了时间轴脚本。
BitmapData.drawWithQuality
过去,必须修改阶段品质才能更改 BitmapData.draw 的品质。BitmapData.drawWithQuality 是添加可选参数来指定矢量渲染品质的 BitmapData.draw 的扩展。
BitmapData.encode
BitmapData.encode 允许将 BitmapData 对象本机压缩为 PNG、JPEG 和 JPEG XR。这将使开发人员获得运行时图像压缩所需的本机速度,这在移动设备中非常有价值。
ReleaseOutside 事件
我们再次引入了 releaseOutside 鼠标事件。现在可重新使用在 AS3 中删除的这一事件。
示例:
1.s.addEventListener(MouseEvent.RELEASE_OUTSIDE, onReleaseOutsideHandler);
Runtime 类自检
Application.getDefinition() 的限制是,您必须提前知道要提取的类定义的名称。现在,applicationDomain.getQualifiedDefinitionNames() 提取 SWF 中的所有可用类,非常适用于 SWF 自检和运行时已加载资源。
Adobe Flash Player 台式机版 11.3.300.255 和 AIR 3.3.0.3610 包括安全公告 APSB12-14 中介绍的安全修补程序。
- [Stage3D] 在台式机版上,Starling 内容渲染在错误的位置 (3153467)
- 在使用 GPU 渲染模式时,iOS 渲染在一些应用程序上冻结了 (3124838)
- 现在在 renderMode=gpu 模式中考虑抗锯齿质量设置 (3124862)
- [Stage3D] 在具有 Intel HD 3000 的 Mac 上,没有正确设置裁剪矩形 (2959500)
- 在 Windows® 7 上 Chrome 浏览器中使用 MouseLock 时,movementX/Y 返回绝对值而非相对值 (3152175)
- 在浏览器中打开 Flash Player 的多个实例时,出现音频延迟问题 (3084306)
- 视频播放存在绿屏问题 (3050372)
Flash Player 台式机版
- Mac OS:当鼠标置于 TLF 链接上方时光标不会变为手形指针 (3060839)
- Mac OS:新型 Apple 计算机运行 10.7.2 时,Adobe AIR 崩溃(在此处查看解决方法)
- 处于全屏模式时,MouseLock 和 FullscreenSourceRect 不会更新显示 (3006724)
- Nvidia 硬件驱动程序:要利用硬件解码,Nvidia 用户需要将其驱动程序更新为 285.79 或更高版本,否则 Flash Player 将使用软件解码 (3160326)
AndroidTM
- 在视频暂停时进行搜寻不会更新 AndroidTM 4.0 设备上的帧 (2995654)
- 在 Adobe AIR 上,使用 On2 和 Sorenson 的 StageVideo 在 Android 4.0 设备上不工作 (3053819)
- 在去掉 context3D 对象并请求新对象或返回到后台应用程序后,Context3d 将为一些帧渲染黑色。(3019048)
有关最新 Flash Player 系统要求,请访问 http://www.adobe.com/cn/products/flashplayer/systemreqs/。
有关最新 AIR 系统要求,请访问 http://www.adobe.com/cn/products/air/systemreqs/。
有关 Flash Access 系统要求(客户端和服务器),请访问 http://www.adobe.com/products/flashaccess/systemreqs/。
Flash Player 11.3 具有以下最低系统要求:
|
Windows® |
Macintosh |
处理器 |
2.33 Ghz 或更快的 x86 兼容处理器,或者针对上网本级别的设备的 Intel® Atom™ 1.6 GHz 或更快的处理器 |
Intel® Core™ Duo 1.83 GHz 或更快的处理器 |
操作系统 |
Microsoft® Windows® XP(32 位)、Windows Server® 2003(32 位)、Windows Server® 2008(32 位)、Windows Vista®(32 位)、Windows 7®(32 位和 64 位) |
Mac OS X 10.6 和 Mac OS X 10.7 |
浏览器 |
Internet Explorer 7.0 及更高版本、Mozilla Firefox 4.0 及更高版本、Google Chrome、Safari 5.0 及更高版本、Opera 11 |
Safari 5.0 及更高版本、Mozilla Firefox 4.0 及更高版本、Google Chrome、Opera 11 |
内存 |
128 MB RAM(建议上网本级别的设备使用 1 GB RAM),128 MB 图形内存 |
256 MB RAM,128 MB 图形内存 |
|
Windows® |
Macintosh |
AndroidTM |
iOS |
处理器/设备硬件 |
2.33 GHz 或更快的 x86 兼容处理器,或者 Intel Atom™ 1.6 GHz 或针对上网本类设备的更快的处理器 |
Intel® Core™ Duo 1.83 GHz 或更快的处理器 |
ARMv7 处理器,带 Vector FPU,最低 550 MHz,OpenGL ES2.0,H.264 和 AAC H/W 解码器 |
iPod touch(第三代)32 GB 和 64 GB 型号、iPod touch 4、iPhone 3GS、iPhone 4、iPad、iPad 2 |
操作系统 |
Microsoft® Windows® XP、Windows Server® 2003、Windows Server® 2008、带 Service Pack 2 的 Windows Vista® Home Premium、Business、Ultimate 或 Enterprise(包括 64 位版本)或者 Windows 7 |
Mac OS® X 10.6 和 10.7 |
AndroidTM 2.2、2.3、3.0、3.1、3.2 和 4.0 |
iOS 4.2 及更高版本 |
RAM |
512 MB RAM(建议使用 1 GB) |
512 MB RAM(建议使用 1 GB) |
256 MB RAM |
- |
发现了程序错误?请将错误报告提交到 Flash Player 和 Adobe AIR 错误数据库。
Flash Player 和 AIR 可利用您的图形硬件解码和播放 H.264 视频。有些视频问题可能只能用特殊图形硬件和驱动程序才会重现。当报告有问题的视频时,必须记下您的图形硬件和驱动程序,以及操作系统和浏览器(当使用 Flash Player 时),以便我们可以重现和调查问题。请确保按有关报告视频播放问题的说明中的要求,包含这些信息。注意:我们会收到大量电子邮件,所以无法答复所有的请求。
感谢您使用 Adobe® Flash Player® 和 AIR®,并抽出宝贵时间向我们提供反馈!
