当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash MX 2004播放器版本检测

Flash动画制作
巧用超级解霸在Flash V5.0中插入录像
教你用Flash MX来制作简单的课件界面
Flash MX 2004 ActionScript图文教程(二)
Flash MX 2004 ActionScript图文教程(三)
Flash MX 2004 ActionScript图文教程(四)
Flash MX 2004 ActionScript图文教程(五)
Flash MX 2004 ActionScript图文教程(六)
flash场景之间相互跳转的实现方法
Flash本地加密
FLASH -- 关于变量的问题FLASH -- 关于变量的问题
Flash5 画任意直线教程
Flash MX 视频导入功能详解
制作飞舞的蝴蝶
Flash MX 2004 ActionScript图文教程(七)
Flash MX 2004 ActionScript图文教程(八)
Flash MX 2004 ActionScript图文教程(九)
Flash MX 2004 ActionScript图文教程(十)
Flash教程 飞翔的文字
Flash MX 2004 ActionScript图文教程(十一)
制作Flash网站技巧拾零

Flash动画制作 中的 Flash MX 2004播放器版本检测


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 75 ::
收藏到网摘: n/a


  在 MX Professional 2004中,我们可以通过配置发布设置,在发布SWF文件时发布检测用户的Flash播放器版本的文件,指导用户在没有安装指定的Flash播放器时选择安装必需版本的播放器。

  通过配置发布设置来检测Flash播放器版本的操作步骤如下:

  1.新建一个Flash文档,保存为deteVer.fla。

  2.选择File>Publish Settings(文件>发布设置),打开Publish Settings对话框。

  3.在Publish Settings对话框选择HTML标签,勾选Detect Flash Version(检测Flash版本)。

  提示:只有在本对话框的Flash标签中选择Flash Player 4或更高版本,且没有选择QuickTime或Image Map作为模板时,Detect Flash Version选项才可用。

  4.单击Detect Flash Version选项右边的Settings(设置)按钮,弹出Version Detection Settings(版本检测设置)对话框,并显示你在Flash标签中选择的播放器版本。你可以使用Major Revision(主版本号)和Minor Revision(次版本号)文本框,指定准确的Flash播放器版本。



  5.在Filenames(文件名)栏的Detection File(检测文件)文本框中,显示一个HTML文件名,该文件包含一个SWF文件(通常是flash_detection.swf),用于检测播放器版本,重定向用户到适当的HTML网页。你可以采用默认的文件名(默认是你的Flash文档名),也可以修改该文件名。

  提示:改变这个默认的文件名,也会改变Publish Settings对话框Formats(格式)标签中HTML文本框显示的文件名。

  6.在Content File(内容文件)文本框中,指定包含你的Flash内容的HTML模板的文件名(即包含你的Flash动画的网页文件名)。默认的文件名是你的Flash文档名加上_content(如deteVer_content.html)。

  7.执行下列操作之一,创建当检测出用户没有安装指定版本的Flash播放器时要显示的网页(HTML文档):

  ①如果希望Flash自动创建备用的HTML页,选择Generate Default(生成默认文件),在Alternate File(备用文件)文本框中接受默认的文件名或输入新的文件名。

  ②如果你已经创建有备用的HTML文件,选择Use Existing(使用现有的),然后单击Browse(浏览)按钮,选择要使用的HTML文件。

  8.单击OK按钮,返回Publish Settings对话框。

  9.单击Publish(发布)按钮,发布SWF文件(deteVer.swf)及其网页文件(deteVer_content.html),以及相关的文件(deteVer.html、flash_detection.swf;deteVer_alternate.html、alternate.gif)。

  10.当用户用浏览器浏览你的网页(deteVer_content.html),浏览器检测到它的Flash播放器插件版本号与网页指定版本号低时,就会自动调用deteVer.html网页(内含flash_detection.swf,它包含有检测版本的脚本)检测Flash播放器版本,并根据检测结果显示deteVer_alternate.html网页,提醒用户安装所需的播放器版本。