MX2004--AS2.0 新特性实例教程(五)
17.System.capabilities对象System.capabilities对象可以让我们获得很多有价值的系统信息。
mx2004比起mx新增加了一些属性。
我们用最简单的方法遍历这些属性并与mx比较:
在mx和mx2004中分别运行下面的语句for(var temp in System.capabilities) trace(temp ":" System.capabilities); MX的输出结果:
language:zh
os:Windows XP
input:point
manufacturer:Macromedia Windows
serverString:A=t&MP3=t&AE=t&VE=t&ACC=f&DEB=t&V=WIN 6,0,21,0&M=Macromedia Windows&R=1024x768&DP=72&COL=color&AR=1.0&I=point&OS=Windows XP&L=zh-CN
isDebugger:true
version:WIN 6,0,21,0
hasAudio:true
hasMP3:true
hasAudioEncoder:true
hasVideoEncoder:true
screenResolutionX:1024
screenResolutionY:768
screenDPI:72
screenColor:color
pixelAspectRatio:1
hasAccessibility:false MX2004的输出结果:
language:zh-CN
os:Windows XP
manufacturer:Macromedia Windows
windowlessDisable:false
localFileReadDisable:false
avHardwareDisable:false
playerType:External
isDebugger:true
hasScreenBroadcast:false
hasScreenPlayback:true
hasPrinting:true
hasEmbeddedVideo:true
hasStreamingVideo:true
hasStreamingAudio:true
version:WIN 7,0,14,0
serverString:A=t&SA=t&SV=t&EV=t&MP3=t&AE=t&VE=t
&ACC=f&PR=t&SP=t&SB=f&DEB=t&
V=WIN 7,0,14,0&M=Macromedia Windows&R=1024x768&DP=72&COL=color&
AR=1.0&OS=Windows XP&L=zh-CN&PT=External&AVD=f&LFD=f&WD=f
hasAudio:true
hasMP3:true
hasAudioEncoder:true
hasVideoEncoder:true
screenResolutionX:1024
screenResolutionY:768
screenDPI:72
screenColor:color
pixelAspectRatio:1
hasAccessibility:false 本着“新特性”的原则,我只对新增加的属性进行说明:
avHardwareDisable: 是否禁用麦克风和摄像头
playerType: Flash Player的类型,如“独立”“外部”“插件”等
localFileReadDisable: Flash Player是否可以在本地写入文件
hasPrinting: 是否拥有打印设备
hasEmbeddedVideo: 是否支持嵌入视频
hasStreamingVideo: 是否支持流格式视频
hasStreamingAudio: 是否支持流格式音频
hasScreenBroadcast: 与flash com有关的一项属性,Flash Player是否支持屏幕广播
hasScreenPlayback: 也是与flash com相关,Flash Player是否支持屏幕广播回放
windowlessDisable: 不祥,是否禁用无边窗口?
页:
[1]