ActionScript 3 AS3获取Flash Player版本号(包括主要和次要编号)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 AS3获取Flash Player版本号(包括主要和次要编号)相关的知识,希望对你有一定的参考价值。
import flash.system.Capabilities;
var flashPlayerMajorVersion:int;
trace("Getting Flash Player version ...");
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]);
flashPlayerMajorVersion = int(result[2]);
trace("flashPlayerMajorVersion: " + flashPlayerMajorVersion);
trace("minorVersion: " + result[3]);
trace("buildNumber: " + result[4]);
trace("internalBuildNumber: " + result[5]);
} else {
trace("Unable to match RegExp.");
}
// Example output ...
//
// Getting Flash Player version ...
// input: WIN 10,1,52,14
// platform: WIN
// flashPlayerMajorVersion: 10
// minorVersion: 1
// buildNumber: 52
// internalBuildNumber: 14
以上是关于ActionScript 3 AS3获取Flash Player版本号(包括主要和次要编号)的主要内容,如果未能解决你的问题,请参考以下文章
ActionScript 3 Flash AS3 SharedObject
ActionScript 3 条件速记Flash AS3
ActionScript 3 cerrar aplicacion flash as3
ActionScript 3 AS3 flash.system.Capabilities属性
ActionScript 3 使用AS3从Flash触发Javascript
ActionScript 3 在Flash AS3中嵌入抗锯齿字体