2005-10-17

通过swf文件在线升级客户端flash player版本

来源: 闪吧BBS 作者:adamchang 评论 0 条
    在flash8是首发,呵呵。这是第一次发教材,大家海涵,^L^。
表现形式
  如下图,具体样例可参见


点击“否”后:

点击“是”后:

升级结束,快捷方便。
功能作用
  解决用新版本的Macromedia Flash做出的作品在低版本客户端的现实问题,这里我们非凡针对解决目前的Flash 8.0作品的观看问题。
  假如通过直接在网页里面设置版本号的方式(如下图)升级客户端flash player,

  则由于目前很多客户端对ActiveX插件采取“禁止弹出安装”,所以很可能导致客户因为接受了浏览器的禁止建议而无法观看到你swf文件令人满足的效果。
而直接通过swf文件在线升级客户端flash player版本则可能能在一定程度上解决这种麻烦。
本教程相关资源下载
  HowToDetectVersionOfPlayerAndUpdateItAutomaticallyKit.rar (这个下载就是本贴的附件)(1.12M)
  ——源程序文件包 & 本地化相关测试工具 & MM的原Kit
下载文件"SourceFiles"部分说明
  1.HTML代码部分
   切记页面中swf的版本设置为5.0,如下:

   因为做好的swf文件可以自动帮助客户端5.0到7.0版本的flash player进行自动升级。
   这里假如设置为8.0,则就完全没有使用本教程的必要了。
  2.Fla文件部分
   包含三个场景,如下:

   “Sacn_1_VersionDetector”是判定当前版本好是否达到目标版本号;
   “Scan_2_Updater”是:当当前版本好未达到目标版本号时,进行自动升级的操作;
   “Scan_3_MainContents”是你flash的正式内容。
  3.AS文件部分
   “Sacn_1_VersionDetector.as”是上面Fla文件的场景1“Sacn_1_VersionDetector”引用的逻辑,功能为对当前版本作判定;
   “Scan_2_Update_Player_playerProductInstall.as”是上面Fla文件的场景2“Scan_2_Updater”引用的逻辑,功能为进行升级并设置升级完成后自动跳转的页面;
   “Scan_2_Update_Player_playerProductInstallCallback.as”也是上面Fla文件的场景2“Scan_2_Updater”引用的逻辑,功能为对升级过程的各个状态作自定义;


下载文件"MM’s Kit"部分说明
  Macromedia官方Detect&Update的Kit,方便你参考。
下载文件"PlayerTools"部分说明
  解决本机测试的Flash Player版本控制问题。
   uninstall_flash_player.exe : 卸载本机Flash Player & 插件
共3页: 上一页 1 [2] [3] 下一页

(本文仅表明作者个人观点,不代表本站及其管理员立场.) 推荐 收藏 投稿 打印 返回 关闭
上一篇:世界上最著名的220个搜索引擎大全  
下一篇:大型网站的Google排名策略
    评论加载中…
 推荐文章
     

网站首页  -  网站地图 -   站长论坛  -  网站投稿  -    -  网站管理
Copyright © 2008 芜湖站长站 All Rights Reserved 皖ICP备07500611号