Flashの再生モードを判定するplayerType
デバッグ中など、ムービープレビューしているときだけ、処理を替えたい場合など、再生モードを判定したいときがありますが、そんなときは、System.capabilities.playerType を見ると良いです。
-
"ActiveX"- Microsoft Internet Explorer で使用される Flash Player ActiveX コントロール -
「Desktop」- Adobe AIR ランタイム(Capabilities.playerTypeが「PlugIn」に設定されている HTML ページによりロードされる SWF コンテンツは除く) -
「External」- 外部 Flash Player またはプレビューモード -
"PlugIn"- Flash Player ブラウザプラグイン(および AIR アプリケーションで HTML ページによりロードされる SWF コンテンツ) -
"StandAlone"- スタンドアローン Flash Player
つまり、もし、Flashのプレビューを判定したい場合は、こうなります。
if (System.capabilities.playerType == "External") {
//ムービープレビュー中の処理
} else {
//ムービープレビュー以外の処理
}
- Newer: ハガキ印刷のグラフィック
- Older: Kindle BooksをPCで読む
- Feeds
- About