1

外部プレーヤーを使用してビデオを表示しています。しかし、divに追加すると、[オブジェクトオブジェクト]が表示されるだけです。JavaScriptのこの関数でビデオを抽出しました:

<script type="text/javascript">function loadArchiveInPlayer(vdo) {
var s12 = new SWFObject('http://jetpitch.com/hdflvplayer/hdplayer.swf','player','513','285','9');
    s12.addParam('allowfullscreen','true');
    s12.addParam('allowscriptaccess','always');
    s12.addParam('wmode','transparent');
    s12.addVariable('file',vdo);    enter code here
    s12.addVariable('Preview','<?php echo SITEROOT; ?>/images/video-load-img.jpg');
    s12.write('mediaspace');

    //document.getElementById("newimg1").appendChild(s12);

    return s12;
} </script>

ビデオを返すと、次のように表示されます。

<script type="text/javascript"> var s22 = loadArchiveInPlayer(vdo);
document.getElementById('newimg1').innerHTML = s22; </script>

しかし、div "newimg1" dosent にはビデオが表示されます。助けてください。

4

1 に答える 1

2

この線

s12.write('mediaspace');

あなたのウェブサイトのDOMへのフラッシュプレーヤーの埋め込みを行います。フラッシュオブジェクトを。を使用してHTML要素に追加しますid="mediaspace"。ドキュメントにそのようなIDを持つdivがあることを確認してください。

于 2012-12-18T14:17:22.293 に答える