Работая с ActionScript 3.0, можно ли определить, воспроизводился ли мой SWF-файл в автономном проигрывателе Flash Player или с помощью подключаемого модуля браузера?
Capabilities.playerType делает это:
http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/system/Capabilities.html#playerType
так:
if (Capabilities.playerType == "StandAlone") { trace("standalone") }