0

Adobe Captivateで作成した動画(.swfファイル)をWebサイトに掲載しています。オブジェクトタグを使用してこれを行っています。問題は、フラッシュ プレーヤーにフルスクリーン オプションがないことです。そのため、幅と高さのパラメータを使用してフラッシュのサイズを設定する必要があります。しかし、すべての解像度に適した幅と高さを与えることはできません.PCの解像度に対してビデオの高さを与える方法はありますか? または、フルスクリーンでフラッシュを再生する方法はありますか? ちなみに、Flash Player 11.6 と active_x を使用しています。

更新 私はあなたのswifitメソッドを試しました..ここに私のコードがあります

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript" src="swffit.js"></script>

        <script type="text/javascript">
            swfobject.registerObject("myFlashContent", "11.6.0");
                    swffit.fit("myFlashContent", 1000, 590);
        </script>

    </head>
    <body>
        <div>
            <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="600" id="myFlashContent">
                <param name="movie" value="D:\desktop\BS demo.swf">
                <!--[if !IE]>-->
                <object type="application/x-shockwave-flash" data="D:\desktop\BS demo.swf" width="800" height="600">
                <!--<![endif]-->
                    <a href="http://www.adobe.com/go/getflashplayer">
                        <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player">
                    </a>
                <!--[if !IE]>-->
                </object>
                <!--<![endif]-->
            </object>
        </div>
    </body>
</html>

しかし、フルスクリーンが機能しません..不足しているものはありますか? swiffit.js ファイルを変更する必要はありますか?

4

1 に答える 1

1

コードを見ると、1つの問題があります。それは、allowfullscreenパラメーターを含めるのを忘れているようです。追加してみてください

<param name="allowFullScreen" value="true" /> 

私はこれまでactionscriptの経験がないので、.swfファイルについてはお手伝いできませんが、フルスクリーンモードでの作業に関するこの記事が 役立つと確信しています。

于 2013-03-09T05:50:35.917 に答える