• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:flash埋め込みで初めからフルスクリーンに)

flash埋め込みでフルスクリーン表示ができない問題について

このQ&Aのポイント
  • flash埋め込みで投稿した動画を自分のサイトに表示させるコードを使ってみたが、フルスクリーン表示ができない。
  • 開いた直後に動画をフルスクリーン状態で表示したいが、フルスクリーンボタンを押さないと全画面にならない。
  • どのようにすればフルスクリーンボタンを押さずに動画を開いた時点でフルスクリーン表示することができるか。

質問者が選んだベストアンサー

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

そもそもそういうページは見ないと思いますが。。。 確認ですが,フルスクリーンというのは, ActionScript 3.0(Flash Player 9.0)になってできるようになった stage.displayState = StageDisplayState.FULL_SCREEN; を使うフルスクリーンのことですよね? Stage - ActionScript 3.0 言語およびコンポーネントリファレンス →「displayState」 http://help.adobe.com/ja_JP/AS3LCR/Flash_10.0/flash/display/Stage.html#displayState  ~↓引用↓~ > フルスクリーンモードは、マウスクリックまたは > キー操作に対応して開始されます。 > ムービーでは、ユーザー入力なしに > Stage.displayState を変更できません。 「AS3で画面いっぱい(フルスクリーン)で表示させる方法」 http://hisasann.com/housetect/2008/07/as3.html  ~↓引用↓~ > ただし > フルスクリーン表示の切り替えは、セキュリティの都合上 > ユーザーが意図せずに行われるべきではないという事で、 > 必ずマウスイベント中か、キーボードイベント中に > 記述する必要があります。操作していないときに > プロパティを変更しても何も起こりません。 というわけですから, "ネット上のSWFを閲覧する場合" は, プレーヤーに表示されるフルスクリーンボタンを押すこと無く ページもしくはSWFをフルスクリーン状態で開くことはできません。 代替案としては, ご質問で書かれていらっしゃるHTMLコードの width="1920" height="1080" の部分(2箇所)を width="100%" height="100%" に変更した上で JavaScript によってウィンドウのサイズをモニターのサイズにリサイズすることくらいが考え付く案です。 「ウィンドウのサイズをモニターのサイズに合わせる - JavaScript」 http://javascript.eweb-design.com/0505_mnt.html ===ちなみに================== ネット上ではなく "ローカルのプロジェクタファイル(EXEなど)を閲覧する場合" なら, 表示されるフルスクリーンボタンを押すこと無く最初からフルスクリーン状態で開くことはできますよ。 Flash( SWF を作成する FLA)の メインのタイムラインのフレーム1の最初の行辺りに fscommand("fullscreen", "true"); と書いて プロジェクタファイル(EXEなど)をパブリッシュすれば良いだけです。 プロジェクタファイル(EXEなど)は 「ファイル」→「パブリッシュ設定」で「形式」タブを選択し,  □ Windows プロジェクタ(exe) や  □ Macintosh プロジェクタ にチェックを入れてパブリッシュすれば書き出されます。

tone5205
質問者

お礼

ありがとうございます。すっきりしました。 フルスクリーンボタンを押さないといけないのは仕様だったのですか。 代替案の方で考えたいと思います。

関連するQ&A