HTMLでFLASHをフルスクリーンで表示する。
フルスクリーンでFLASHを表示させたくて方々調べ回っていましたのでかHTMLでFLASHをフルスクリーンにする方法をメモ変わりに記しておきます。
■Flash Player9.0.28.0から標準搭載されたフルスクリーン機能を使ってHTMLでフルスクリーンを実現する方法。
HTML側のソース
<object data="main.swf"
width="250" height="150"
type="application/x-shockwave-flash">
<param name="allowFullScreen" value="true" />
<param name="movie" value="main.swf" />
</object>
Flash側のアクションスクリプト
btn.onRelease = function() {
Stage["displayState"] = "fullScreen";
};
Flash 6 書き出しでも ActionScript 1.0でも再生するFlash Player9.0.28.0以上であれば動作可能見たいです。また元に戻したい時はFlash側を
Stage["displayState"] = "normal";
に書き直せば標準サイズで表示されます。
単純にFlashをフルスクリーン化したい場合は、1フレーム目のフレームアクションに記述すれば、ムービーが原寸大のまま中央で表示されます。ステージ外のオブジェクトが表示されるので注意が必要です。ムービーを画面サイズに合わせて拡大縮小させたい場合は2行目はいりません。
fscommand( "fullscreen", "true" );
fscommand( "allowscale", "false" );
参考にしたサイトやブログ
コードを淡々と記録するよ
growegg/blog/: flashでフルスクリーン
HTMLで Flashを フルスクリーン表示 - yoshiweb.NET


















コメント
Blah-blah-blah. I don窶冲 care about you opinion, your words mean nothing to me. I窶冦 big, bad and always just.
Posted by mind21 at 2008年04月07日 05:33