本文档面向 Macromedia Flash 8 开发人员, 用于解决 Macromedia Flash 8 文档或发行说明中未讨论的问题。本文档可能会随着新信息的出现而定期更新。
**打开到新页
单击此处以检查版本, 确保已安装了 Flash Player 的最新版本。Flash Player 8 的最新版本为 8.0.42.0。
此版本的 Macromedia Flash Player 包括:
Flash 8 和 Flash Professional 8 创作环境中的 Flash 帮助中详细介绍了 Macromedia Flash Player 8 中的功能。开发人员应该了解的功能包括:
此功能可在运行时提供富于表现力的图形效果, 而不会显著增加 SWF 文件的大小。其中包括这样一些新滤镜:模糊、投影、发光、斜角、渐变发光、渐变斜角、置换图、盘绕和颜色矩阵。
高级文本呈现利用新的消除锯齿技术, 使字体呈现出极高的品质, 尤其是对于小字体。新的文本引擎在保持字体美学“外观”的同时, 还提供了卓越的可读性。
缩放 9 将“组件”缩放应用于形状和影片剪辑。如果应用了网格缩放, 则当中心伸展时, 转角的曲率不会发生变化。这使得开发人员可以利用矢量图像的高性能组件样式缩放。
此功能引入 MovieClip 属性来过滤深度较浅的所有元素的颜色和 Alpha 显示。它类似于应用到 Macromedia Fireworks 中的图层的混合模式。
此功能增加了对动态加载 GIF、PNG 和渐进式 JPEG 文件的支持。
此功能在运行时提供 BitmapData 对象和其它对象以及一个低级 API, 以支持像素操作、影片剪辑以程序化方式在图像上的呈现以及位图效果访问。
此功能使得笔触在影片剪辑大小调整时不进行缩放, 并确保极细笔触总能正确接合。它增加了对新的接合 (尖角、圆角和斜角) 和端盖 (根端、方形和圆形) 的支持。现在, 可将填充颜色或渐变填充应用于笔触。
文本布局 API 功能增加了低级文本 API, 允许对 Flash Player 中的文本布局进行更多控制, 包括对字距调整、完全对齐和字符间距的支持。
Flash Player 8 集成了 On2 的新视频编解码器, 该编解码器使用工具集中提供的 VP6.2 编码支持。现在, 在使用新的编解码器时, 播放器还支持 Alpha 通道视频。
用户现在可以控制放射状渐变填充的焦点, 设置多达 16 个颜色停止点, 并可以对任何填充设置重复模式。
Flash Player 8 现在支持 32 个并发声音通道, 超过了以前的 Flash Player 中只有 8 个声音通道的限制。
CustomContextMenu API 现在可应用于作为嵌套影片剪辑的对象。这将改进在 ActionScript 中开发的组件的可用性。
此功能允许开发人员创建将文件上传到服务器, 并允许用户下载和保存文件的内容。
外部 API 提供了 ActionScript 和 JavaScript 之间的无缝通讯。其特点包括:
此功能增加了 ActionScript 对平台输入法编辑器 (IME) 中功能的访问, 如获取和设置转换模式。
Flash Player 8 实现了更有效的内存管理, 以改进 ActionScript 和 Player 的性能。
ActionScript 性能在 Flash Player 8 中得到了优化。
还进行了许多其它优化以改进呈现性能, 特别是在 Mac 平台上。
现在, 可以通过位图缓存加快矢量图形的呈现速度。
我们已对在线设置管理器添加了一项用户设置, 以允许用户不使用第三方 cookie。该选项位于 Flash Player“设置管理器”现有的“全局存储”选项卡上。默认情况下将启用该选项; 用户也可以根据需要将其禁用。当禁用第三方 LSO (本地共享对象) 时, Flash Player 将不允许 SWF 读取或写入 LSO, 除非它们的原始位置的域与浏览器地址栏中 URL 的域匹配。此限制仅在浏览器播放器中实施。
使用 Flash Player 8 下载的所有应用程序 (如用于自动更新和快速安装的应用程序) 都由 Macromedia 进行数字签名并由 Flash Player 验证。
Flash Player 8 引入了一种针对可信本地内容的新的安全模型。从 Flash Player 8 开始, 在播放器中作为本地文件播放的任何版本的 SWF 在与 Internet 进行通讯时都将具有有限访问权限。新的限制仅适用于浏览器播放器和独立播放器; 测试影片播放器、放映文件以及在非浏览器应用程序中嵌入的 ActiveX 控件的实例不受影响。
本地内容现在分为 3 个基本类别:
本地文件安全限制可能会影响已部署的某些内容。如果已部署了作为本地 SWF (在浏览器中播放并且需要与 Internet 联系) 运行的内容, 升级到 Flash Player 8 的用户将看到一个对话框, 警告他们存在可能不安全的操作。有关与本地文件安全相关问题的更多信息, 请首先阅读此技术说明。
Flash Player 更新的客户端通知已随 Flash Player 8 发生了更改。使用 Flash Player 7 时, 如果检测到更新, 播放器将启动一个应用程序, 该应用程序要等待五分钟才会显示任务栏图标 (带有气泡形帮助) 。如果用户单击该图标或气泡形帮助, 将向他们显示一个更新对话框。
在使用 Flash Player 8 时, 如果检测到更新, 播放器将安排更新程序应用程序在用户下次启动计算机时启动。在启动时, 将向用户显示一个更新对话框。任务栏图标已删除。
为了使开发人员能够更轻松地更新查看最新内容所需的 Flash Player 版本, Macromedia 正在引入一个集成的更新过程。提供了一个新的 Flash Player 检测工具包*, 它说明如何提供 Flash Player 最新版本的更新, 此更新在更新播放器后无需重新启动系统就使最终用户返回到源内容。
Macromedia Flash Player 8.0.24.0 包括“安全公告 APSB06-03”*中所述的安全增强功能。
Adobe Flash Player 8.0.33.0 包含“安全公告 APSB06-11”中描述的安全性增加功能。
Adobe Flash Player 8.0.34.0 包含“安全公告 APSB06-18”中描述的安全性增加功能。
Adobe Flash Player 8.0.35.0 包含“安全公告 APSB07-12”中描述的安全性增加功能。
Adobe Flash Player 8.0.39.0 包含“安全公告 APSB07-20* 中描述的安全性增加功能。
Adobe Flash Player 8.0.42.0 包含“安全公告 APSB08-11*” 中描述的安全性增加功能。
Flash Player 8.0.42.0 加载的 SWF7 内容现在将使用“sameDomain”作为默认的 AllowScriptAccess 设置。
若要了解有关安全性更改的更多信息以及您的内容是否会受到影响, 请参阅 Flash Player 开发人员中心*。
发现了程序错误? 请通过在线的 Macromedia 软件功能请求和程序错误报告表单发送详细的程序错误信息。
注:由于我们会收到大量的电子邮件, 因此无法回应每个请求。
感谢您使用 Macromedia Flash Player, 并抽出宝贵时间向我们提供反馈!