3.3.检测播放器类型

问题
我想知道播放器类型.
解决办法
使用flash.system.Capabilities.playerType 属性.
讨论
播放器的类型有:
浏览器插件形式存在于Mozilla 或Firefox

ActiveX 控件形式存在于Internet Explorer

独立播放器

外部播放器,它与Flash IDE进行交互。

这些都是.swf 运行的环境,如果你要使用脚本进行交互,这就需要知道应用程序到底在InternetExplorer 或其他的浏览器运行。如果在独立播放器里运行,那么JavaScript等脚本就不管用了。

检测播放器类型,察看flash.system.Capabilities.playerType 的值。它可能是PlugIn, ActiveX,StandAlone, 和External:
+展开
-ActionScript
if(flash.system.Capabilities.playerType == "Plugin") {
// do actions for Mozilla, etc. browsers
}
else if(flash.system.Capabilities.playerType == "ActiveX") {
// do actions for IE
}
else {
// do actions for no browser
}

加支付宝好友偷能量挖...


评论(0)网络
阅读(133)喜欢(0)flash/flex/fcs/AIR