var versionString:String = Capabilities.version; var pattern:RegExp = /^(\w*) (\d*),(\d*),(\d*),(\d*)$/; var result:Object = pattern.exec(versionString); if (result != null) { trace("input: " + result.input); trace("platform: " + result[1]); trace("majorVersion: " + result[2]); trace("minorVersion: " + result[3]); trace("buildNumber: " + result[4]); trace("internalBuildNumber: " + result[5]); } else { trace("Unable to match RegExp."); }
通过js版本检测:
AC_FL_RunContent的DetectFlashVer和GetSwfVer两个函数可以对swf进行版本检测和对比
if(DetectFlashVer(9,0,0))
{
AC_FL_RunContent(...)
}
else
{
var flashVerPrompt="请先确认是否安装了 Flash 播放器</br>"
+"点击下面链接获取最新的 Flash Player 播放器</br>"
+"<a href=http://fpdownload.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_active_x.exe>下载Flash Player 播放器</a>"
document.write(flashVerPrompt)
}
相关推荐
标题 "64位浏览器的Flash插件下载(flashplayer for 64-bit browser)" 指的是Adobe Flash Player的64位版本,这是一个用于在Web浏览器中播放Flash内容的插件。在过去的互联网时代,Flash是展示动画、游戏和多媒体内容...
标题“flashplayer_10_ax_debug”所指的是一款针对Adobe Flex开发的专用Flash Player调试版本,即Flash Player 10 ActiveX调试器。在Flex编程中,Flash Player是一个至关重要的组件,它允许用户在浏览器中运行基于...
本资源包“Flash游戏制作常用代码解析”提供了关于Flash游戏开发中的关键代码片段和常见技术的解析,旨在帮助初学者和有经验的开发者更好地理解和应用这些代码。 1. **基础语法与数据类型**:ActionScript支持基本...
为了进行有效的调试,我们需要安装Flash Player的调试版本,也就是"flashplayer_10_ax_debug.exe"。这个文件是Adobe Flash Player的一个特殊版本,它包含额外的日志记录和断点支持,使得开发者可以在运行时检查变量...
AS3编写的Flash Player播放器,如MPlayer,是基于ActionScript 3.0的多媒体播放解决方案。ActionScript是Adobe Flash Platform的核心编程语言,主要用于创建交互式内容、动画以及网络应用程序,尤其是视频播放器。...
压缩包子文件的文件名“flashplayer_10_ax_debug.exe”表明这是一个Windows平台下的ActiveX版本的Flash Player调试器。ActiveX是一种技术,允许Web浏览器运行由控件(如Flash Player)提供的组件。"ax"表示ActiveX,...
Flash Player的源代码通常包含以下几个关键部分: 1. **ActionScript代码**:这是Flash Player程序的核心,使用ActionScript编程语言编写。ActionScript 3.0是CS4版本中的主要语言,它是一种面向对象的语言,具有...
3. **性能分析**:通过Debug版本的Flash Player,可以使用Profiler工具来检测内存使用情况、CPU占用率等,找出性能瓶颈。 4. **网络监控**:查看发送和接收的数据,包括HTTP服务请求和Socket通信,这有助于诊断数据...
4. **debug**:Debug版的Flash Player是为了开发者设计的,它包含了额外的错误检测和调试工具,可以帮助开发者找出代码中的问题,比如动作脚本错误、性能瓶颈等。通过调试版,开发者可以更有效地定位并修复程序中的...
检测Flash Player插件的存在通常可以通过以下几种方法: - **Navigator对象**:利用`navigator.plugins`或`navigator.mimeTypes`获取插件信息。 - **ActiveX控件**:对于IE浏览器,可以使用ActiveX控件来检测插件。 ...
它通过JavaScript来检测用户的Flash Player版本,并根据检测结果决定是否需要嵌入Flash内容。 `swfobject.js`是这个模块的核心文件,它是一个开源的JavaScript库,由Steve Swiffert创建。SwfObject的主要功能有以下...
用户可以通过Web浏览器或者Flash Player插件来查看和交互这个文件。它体现了"ResilienceRectangle.fla"经过编译和优化后的结果。 "com" 目录可能包含了其他的类文件或库,这些文件支持"Document.as"中的功能。在...
1. 使用ActiveX对象检测Flash版本: - 代码尝试创建一个名为'ShockwaveFlash.ShockwaveFlash'的ActiveX对象。这个对象在Internet Explorer浏览器中通常存在,用于控制Flash播放器。 - 如果创建成功(即has变量被...
6. **游戏开发**:许多Flash游戏的源代码包含了游戏逻辑、碰撞检测、用户输入处理等内容,对于想要涉足游戏开发的程序员来说是宝贵的资源。 7. **优化与调试**:通过分析源代码,学习如何提高代码效率、减少内存...
在压缩包文件名称列表中,"flashplayer_11_ax_debug.exe" 是Windows平台上ActiveX版本的FlashPlayer 11 Debug安装程序,用于在Web浏览器中测试和调试Flash内容。安装此版本后,开发者就可以充分利用上述功能进行高效...
JW Player的设计考虑到了不同浏览器对HTML5视频支持的差异,通过检测用户的浏览器类型和版本,自动选择最合适的播放技术。在HTML5不被支持的旧版浏览器中,JW Player会切换到Flash播放器,确保广泛的设备兼容性。 ...
本篇文章将详细探讨如何在Flash中检测文件是否存在,并提供相关的代码示例。 在Flash中,我们可以利用ActionScript这一编程语言来实现文件系统的操作。ActionScript是基于ECMAScript的一个方言,主要用在Adobe ...