問題:再生を押すと、音声は再生されますが、ビデオは再生されません。JW Player埋め込みFlash Playerが正しく再生されない
CODE:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>JW Player for Flash</title>
</head><body>
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
swfobject.registerObject("player","9.0.98","expressInstall.swf");
</script>
<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="468" height="262">
<param name="movie" value="player-licensed.swf" />
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="flashvars" value="file=Bioshphere-Museum-of-Water.flv&image=preview.jpg" />
<object type="application/x-shockwave-flash" data="player-licensed.swf" width="468" height="262">
<param name="movie" value="player-licensed.swf" />
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="flashvars" value="file=video.flv&image=preview.jpg" />
<p><a href="http://get.adobe.com/flashplayer">Get Flash</a> to watch this video.</p>
</object>
</object>
</body>
</html>
LIVE例:http://solomongiles.com/mediamar/readme.html
ソリューション?
あなたは、最大一致していないオブジェクトとのparamビットについて、より具体的なことができますか? –
また、swfオブジェクトがjavascriptで呼び出されているようですが、何か不足していますか? –
うーん、それをもっと見ると、何かは本当にそこにうんざりしているようだ。通常、オブジェクトタグと埋め込みタグがあります.2つのオブジェクトタグがあるようです。 2つのオブジェクトタグには、flashvarsパラメータに異なる値が設定されています。あなたは本当にSWFObjectを見るべきです - はい、埋め込みを行うためにjavascriptを使用します。空のdivを作成するだけです(しばしば「あなたはフラッシュを取得する必要があります」というメッセージが含まれています)。そのdivを適切な埋め込みコードで埋め込むためにJSの小さなビットを書きます。そこにFlashを埋め込む最も簡単で最も堅牢な方法です。 –