【发布时间】:2011-07-26 12:00:12
【问题描述】:
我想知道我的 Flash 应用程序是在浏览器中运行还是在 Flash 创作工具(本地 Flashplayer)中进行了测试。
我想出了这个。
var isLocal:Boolean = !ExternalInterface.available || ExternalInterface.call("window.location.toString") == null;
除了 AS3 文档中所述之外,ExternalInterface.available 在浏览器中运行或在本地测试时总是返回true强>。
【问题讨论】:
标签: flash actionscript-3 testing env