17.System.capabilities对象 System.capabilities对象可以让我们获得很多有价值的系统信息。 mx2004比起mx新增加了一些属性。 我们用最简单的方法遍历这些属性并与mx比较: 在mx和mx2004中分别运行下面的语句
for(var temp in System.capabilities) trace(temp+":"+System.capabilities[temp]);
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%206%2C0%2C21%2C0&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%207%2C0%2C14%2C0&M=Macromedia%20Windows&R=1024x768&DP=72&COL=color& AR=1.0&OS=Windows%20XP&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: 不祥,是否禁用无边窗口?
出处:蓝色理想
责任编辑:蓝色
上一页 MX2004--AS2.0 新特性实例教程 [4] 下一页 MX2004--AS2.0 新特性实例教程 [6]
◎进入论坛Flash专栏版块参加讨论
|