« 優先席付近でケータイの電源を切る | JavaScript マウスイベントの実行順 »
Flash を フルスクリーン表示
先週、Adobe Labsで公開されたFlash Player 9 のプレリリース版アップデートで
『HTML に埋め込まれた swf をフルスクリーンで表示できる!』 ということなので Adobeの 上条さんのブログ を参考に試してみた。
やり方は HTMLのパラメータで allowFullScreen を true に設定して
ボタンをクリックしたときに ActionScriptで Stage["displayState"]="fullScreen"; を実行する。
これだけ!!(・∀・)
HTML側
Flash側
Flash 6 書き出しでも ActionScript 1.0でも再生するFlash Player が 9,0,18,60 以上だったらOK!?
サンプル - 見る - ダウンロード
<追記>新しい フルスクリーンモードも試してみました。
『HTML に埋め込まれた swf をフルスクリーンで表示できる!』 ということなので Adobeの 上条さんのブログ を参考に試してみた。
やり方は HTMLのパラメータで allowFullScreen を true に設定して
ボタンをクリックしたときに ActionScriptで Stage["displayState"]="fullScreen"; を実行する。
これだけ!!(・∀・)
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 Player が 9,0,18,60 以上だったらOK!?
サンプル - 見る - ダウンロード
<追記>新しい フルスクリーンモードも試してみました。
Comments
当方が試した作業は、flash側で、getURLで開きたい別ファイルを指定しました。
試してませんがセキュリティ上の制限で「フルスクリーンモードへの移行はマウスクリックかキーを押した場合のみ可能」って Adobeの 上条さんのブログに書いてありますね。
main.htmlを開くとfull screenとでてきますが、
これをよくあるenterとかに変えるにはどのように記述したら良いでしょうか?
宜しくお願い致します。
文字を変えるだけでしたら main.fla のボタンシンボルの中身を変えるだけでいいと思います。
1.上のサンプルからzipファイルをダウンロード&解凍。
2.解凍したファイルから main.fla を Flash 8 または Flash CS3で開く。
3.ステージ上に配置してあるボタンシンボルを編集。
コメントを書く
※ スパム対策のためコメント内の URL は全角で書いてください。あとで半角に変換します。