检查Flash影片是可执行还是嵌入

时间:2013-05-11 01:59:46

标签: actionscript-3 embed executable

我正在构建一个交互式菜单,它将在Windows中作为可执行文件(冗余,是的)执行,或者将嵌入到mac上的网页上。有没有办法比较root.parent对象来检查它是可执行文件还是网页嵌入阶段类型的对象?

1 个答案:

答案 0 :(得分:1)

是的,您可以使用flash.system.Capabilities.playerType

请求播放器类型
  

指定运行时环境的类型。这家酒店可以有一家   以下值:

     
      
  • Microsoft ActiveX Explorer使用的Flash Player ActiveX控件的“ActiveX”
  •   
  • Adob​​e AIR运行时的“桌面”
  •   
  • 外部Flash Player的“外部”或处于测试模式
  •   
  • Flash Player浏览器插件的“PlugIn”
  •   
  • 独立Flash Player的“StandAlone”
  •   

但是,我需要问一下:为什么你的目标是在不同的平台上使用单独的UX?