0

背景が透明な Web ページに Flash ムービー (.flv) を埋め込もうとしています。

要件: - Flv はトランスペアレント モードで実行されます - 以下の html コンテンツを表示できる必要があります。- ムービーは自動再生されません - ムービーは div に含まれ、絶対に CSS を使用して positionend されます - ビデオ コントロールやオーバーレイがないため、それが flv であることを認識しないでください - ロード時にムービーが非表示になります - jQuery を使用して、画像リンクをクリックして表示しますビデオを再生し、もう一度クリックするとビデオが停止して非表示になります - 逆も同様です

swfobject.js と javascript コントロールで Longtail Video Player を使用してみましたが、満足できませんでした。ビデオは透明ではなく、クリックして再生する機能を備えたコントロールです。

非常に単純なタスクのように見えるものを過度に複雑にしていますか?

どんな実装でも喜んで調査します。

Adobe Flash 埋め込みパラメータが正しく設定されており、wmode = transparent.

どんな助けでも大歓迎です。

乾杯ポール

4

1 に答える 1

2

これにより、フラッシュで透明なオーバーレイが得られます。かなり良いコードセットです。

http://code.google.com/p/swfobject/

SWFObject の例

上記の例は、SWFObject の基本的な使用に必要なものですが、Flash プラグインが提供する他のパラメーターを使用したい場合はどうすればよいでしょうか? SWFObject を使用すると、必要なパラメータを簡単に追加できます。以下の例は、Flash コンテンツを埋め込むために使用できるさまざまな方法です。

いくつかの追加パラメーターを追加する簡単な例

<script type="text/javascript">
var so = new SWFObject("movie.swf", "mymovie", "200", "100%", "7", "#336699");
so.addParam("quality", "low");
so.addParam("wmode", "transparent");
so.addParam("salign", "t");
so.write("flashcontent");
</script>
<div id="flashcontent"><!--put a place holder image in here.--></div>

http://blog.deconcept.com/swfobject/

編集: Unreality に感謝: コード ライブラリに更新がありました。ここからアクセスできます: http://www.code.google.com/p/swfobject

于 2009-12-07T06:02:57.377 に答える