江西广告网

标题: Flash MX 2004播放器版本检测 (1) [打印本页]

作者: 900wwj    时间: 2009-1-3 23:31
标题: Flash MX 2004播放器版本检测 (1)
  在 MX Professional 2004中,我们可以通过配置发布设置,在发布SWF文件时发布检测用户的Flash播放器版本的文件,指导用户在没有安装指定的Flash播放器时选择安装必需版本的播放器。   通过配置发布设置来检测Flash播放器版本的操作步骤如下:   1.新建一个Flash文档,保存为deteVer.fla。   2.选择File>ublish 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网页,提醒用户安装所需的播放器版本。

登录/注册后可看大图
[color=red'] [/url] [url=/news/news001/flash/200510/20051016200054_2.html]   在 MX Professional 2004中,我们可以通过配置发布设置,在发布SWF文件时发布检测用户的Flash播放器版本的文件,指导用户在没有安装指定的Flash播放器时选择安装必需版本的播放器。   通过配置发布设置来检测Flash播放器版本的操作步骤如下:   1.新建一个Flash文档,保存为deteVer.fla。   2.选择File>ublish 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网页,提醒用户安装所需的播放器版本。

登录/注册后可看大图
[color=red'] [/url] [url=/news/news001/flash/200510/20051016200054_2.html] [/url] [url=/news/news001/flash/200510/20051016200054.html] [color=red']




欢迎光临 江西广告网 (http://bbs.jxadw.com/) Powered by Discuz! X3.2