0

したがって、ページの読み込み時にフラッシュビデオが再生されないようにしようとしていますが、これまでのところ成功していません。問題のコードは次のとおりです。

<div id="flashcontent">This text is replaced by the Flash movie.</div>
<script type="text/javascript">

var so = new SWFObject("link_to_video","mymovie", "350", "400", "8", "");

so.addParam("play","false");          
so.write("flashcontent");

</script>

もちろん、link_to_video実際には実際のリンクです。ビデオは問題なく再生されますが、その addParam の有無にかかわらず、ページの読み込み時に再生されます。コードは、バージョン 1.5 の SWFObject のローカル バージョンを使用していますが、addParam 関数は 1.5 で使用できることがわかります。2.0 へのアップグレードは、望ましいソリューションではありません。

4

1 に答える 1

1

ビデオは、メイン タイムラインにアニメーションを含む実際の Flash ムービーですか? play パラメーターが実際に制御するのはこれだけです。SWF がある種のビデオ プレーヤーである場合、play パラメータは実際には何もしません。代わりに、おそらく addVariable を使用して、SWF 内でその変数を探し (AS3 ではステージの loaderInfo オブジェクトにあります)、その値を使用してビデオが自動再生されるかどうかを判断します。

于 2009-08-28T11:48:35.637 に答える