`
zxz_java
  • 浏览: 84027 次
社区版块
存档分类
最新评论

判断客户端是否安装FlashPlayer及版本

    博客分类:
  • JS
阅读更多

判断客户端是否安装FlashPlayer及版本

 

在项目中有时需要用到Flash,为了给用户最好的体验这就需要知道客户端是否已安装了
FlashPlayer插件,如没有安装则将给出提示及安装路径以便用户能够正确的浏览。
在Aodbe网站上看到:Macromedia Flash Player Detection Kit
帮助开发者在各种部署环境下实现强大的播放器检测, 方法是提供一组模板和技术成功
检测安装在用户计算机上的 Flash Player 版本, 然后根据需要安装 Flash Player 的最新版本。
该工具包还包括实施新的基于播放器的 Flash Player Express Install 体验的详细说明和示例文件。
下载地址:http://www.adobe.com/cn/products/flashplayer/download/detection_kit/
下载完毕后解压在Client-Side Detection目录中有三个文件,运行即可检测。另:如不想像
官网一样得出结果也可通过目录中的AC_OETags.js文件中的GetSwfVer()方法得到相应的版本信息。

 

 

分享到:
评论

相关推荐

    判断客户端浏览器是否安装了Flash插件的多种方法

    本文将详细介绍几种判断客户端浏览器是否安装Flash插件的方法。 1. JavaScript检测 一种常见的JavaScript检测方法是利用ActiveXObject对象,这是Internet Explorer特有的。以下是一段示例代码: ```javascript var ...

    js实现网页检测是否安装了 Flash Player 插件

    ### JS实现网页检测是否安装了Flash Player插件 #### 知识点概述 在Web开发领域,检测浏览器是否安装了特定的插件(如Flash Player)是一项常见的需求。特别是对于那些依赖于特定插件功能的网站来说,确保用户拥有...

    FLASH检测文件是否存在,带代码附内

    在这个例子中,服务端监听LocalConnection的连接并发送文件路径到客户端,客户端则接收结果并判断文件是否存在。 以上就是在Flash中检测文件是否存在的一些基本方法。需要注意的是,由于安全限制,Flash Player无法...

    thbuff吹牛游戏客户端源码

    【标题】"thbuff吹牛游戏客户端源码"所涉及的知识点主要集中在ActionScript 3(AS3)的编程上,这是一种广泛用于开发Flash和Flex应用程序的脚本语言。吹牛游戏,通常指的是一个社交性质的卡牌游戏,玩家通过夸大自己...

    大名鼎鼎SWFUpload- Flash+JS 上传

    SWFUpload v2包含了新的高级功能,改善了稳定性,解决了FlashPlayer中的一些bug,并且提供一套有用的插件。新的功能包括: 在文件上传的同时能够发送额外的POST数据(只针对Flash 9 版本) 针对每一个文件上传发送...

    flex安全机制详解

    如果需要访问特定的网络资源,可以访问[Macromedia的设置管理页面](http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html),将需要访问网络的SWF文件添加到许可列表中,以...

    js调用as函数方法例子

    虽然`ExternalInterface`提供了一种方便的交互方式,但需要注意的是,它依赖于Flash Player,因此在没有安装Flash Player或者用户禁用了Flash的浏览器上,这部分功能将无法工作。此外,为了安全原因,ActionScript...

    flashdetect:闪光检测

    当我们谈论“flashdetect:闪光检测”时,我们实际上是指一个JavaScript库,它的主要功能是检测用户的浏览器是否安装了Adobe Flash Player插件,以及该插件的具体版本信息。 Flash Player是一款曾经非常流行的多媒体...

    Flash RTMP协议说明文档

    **实时消息传送协议**(Real-Time Messaging Protocol,简称RTMP)是由Adobe Systems开发的一种专为流媒体数据设计的传输协议,主要用于实现Adobe Flash Player和服务器之间的高效音频、视频及数据传输。Adobe在2009年4...

    Flash as3.0

    - **碰撞检测**:通过比较两个对象的位置来判断是否发生碰撞。 - **得分计算**:每当玩家成功躲避敌人时增加分数。 - **步骤4:测试与调试**:运行游戏并使用调试工具检查程序运行情况,修正可能出现的问题。 - **...

    policy_server.rar_FlashMX/Flex源码_Visual_C++_

    政策文件通常包含XML格式的数据,指示Flash Player是否可以进行特定类型的网络操作,如Socket连接或RTMP流。 为了构建这样的策略服务器,开发者可以使用C++,特别是Visual C++,因为它提供了强大的网络编程接口,如...

    nginx-http-flv-module-1.2.10(包含nginx-rtmp-module)

    对于不支持HLS的老旧浏览器,可以通过Flash Player进行回退支持。 7. **安全考虑** 安全是任何Web服务都需要关注的重点。对于流媒体服务器,应配置SSL/TLS加密以保护传输数据,使用`auth_basic`和`auth_key_file`...

    最近在使用.minerva3.3.0的时候发现了一个bug

    "MySharedObject.as"可能是一个自定义的SharedObject类,SharedObject是Flash Player提供的一种机制,用于在客户端存储数据,类似于浏览器的本地存储。这类对象可以在用户的计算机上持久化数据,通常用于游戏的进度...

    Flash+ActionScript3殿堂之路2.pdf

    - **Flash Player**:运行时环境,用于播放Flash内容。 - **ActionScript**:脚本语言,为Flash提供编程能力。 - **发展趋势**:随着HTML5的兴起,Flash的重要性逐渐降低,但仍然在特定领域发挥作用。 #### 四、...

    tictactoe(五子棋)手机网络版源码阅读及AS3移植

    3. 兼容性问题:确保AS3代码能在不同版本的Flash Player或Air运行环境中正常工作。 总结,通过阅读“tictactoe”的源码并进行AS3移植,开发者不仅可以学习到网络游戏的开发流程,还能深入理解AS3语言特性和异步编程...

    FMS经典资料(包含环境配置)

    RTMP(Real-Time Messaging Protocol),即实时消息传输协议,是一种用于音视频数据传输的网络协议,由Adobe Systems开发,主要用于Adobe Flash Player和其服务器之间的音视频数据传输。在FMS中,客户端与服务器之间...

    基于J2EE的Ajax宝典

    - 利用Flash Player运行时环境。 **1.6 搭建开发运行环境** - **本书的Ajax环境** - 描述了本书推荐的开发环境配置。 - **Windows下JDK的安装** - 下载并安装Java Development Kit。 - 设置环境变量。 - **...

    as3+fms连线对战中国象棋

    【AS3】是Adobe Flash Player支持的脚本语言,用于创建互动式内容、动画和应用程序。在本项目中,AS3被用来编写游戏的逻辑,包括棋子移动规则、胜负判断、用户交互等。开发者可能使用了面向对象的编程方式来设计和...

    SayTo站内即时聊天组件 1.1

    6、可以方便的实现平台类网站供需双方用户的互动,使用户无需安装客户端即可开始对话 使用说明: 1、运行机制: 整套组件由flash、JavaScript、html组成。 flash负责消息的发送与接收。 JavaScript负责逻辑的...

Global site tag (gtag.js) - Google Analytics