Macromedia Flash Player Detection Kit 帮助开发者在各种部署环境下实现强大的播放器检测, 方法是提供一组模板和技术成功检测安装在用户计算机上的 Flash Player 版本, 然后根据需要安装 Flash Player 的最新版本。该工具包还包括实施新的基于播放器的 Flash Player Express Install 体验的详细说明和示例文件。
Flash Professional 8 中也包含 Flash Player Detection Kit 中的脚本。
下载 Macromedia Flash Player Detection Kit* (ZIP, 428K)
其他检测资源
Flash Player 检测的最佳实践*
了解设计有效检测网站时的主要问题。了解如何使用 Flash 中的新脚本创建终端用户的完美检测体验。
开发者中心:Flash Player 检测*
浏览“Flash Player 开发者中心”中的其他检测资源。
包含的内容
Macromedia Flash Player Detection Kit 由以下部分组成:
文档
Flash Player Detection Kit 文档介绍检测和更新终端用户的 Flash Player 版本的要求、方法和步骤。阅读本文档了解、选择和定制检测方法。
客户端检测示例文件
- ClientSideDetection.html
包含客户端 Flash Player 检测的 JavaScript 和 VBScript 逻辑 - example.swf
Flash 电影以测试 Express Install 进程的实施
基于 ActionScript 的检测示例文件
这些文件用于检测终端用户的 Flash Player 版本, 以及如果检测到正确版本显示 Flash 内容或提示用户安装 Flash Player 的正确版本。
- actionscript_example.html
包含用于完成基于 ActionScript 检测方法的 JavaScript 逻辑 - flash_AS_detection.swf
用于启动基于 ActionScript 检测方法的 ActionScript 逻辑 - flash_AS_detection.fla
调用同名的 ActionScript 文件以完成基于 ActionScript 的检测方法 - flash_AS_detection.as
包含用于完成基于 ActionScript 检测方法的逻辑 - 用于提示终端用户升级到 Flash Player 最新版本的示例文件
Express Install 示例文件
这些文件用于检测终端用户的 Flash Player 版本、启动基于播放器的安装并且使用户返回站点查看内容。
- playerProductInstall.html
包含用于完成 Express Install 进程的 JavaScript 逻辑 - example.swf
Flash 电影以测试 Express Install 进程的实施 - playerProductInstall.swf
包含用于启动 Express Install 进程的 ActionScript 逻辑 - playerProductInstall.fla
调用同名的 ActionScript 文件以完成 Express Install 进程 - playerProductInstall.as
包含用于完成 Express Install 进程的逻辑 - playerProductInstallCallback.as
包含指示当终端用户未通过 Express Install 进程安装新的 Flash Player 时发生的情况的回调函数