1

我有这个html...

<div class="video2" style="display: none; width: 470px; height: 310px; background-image: url(http://www.jameshay.co.uk/images/Competitions/SipplicityPreview.jpg); background-position: top left; background-repeat: no-repeat;">
    <object id="mediaplayer" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#version=5,1,52,701"
        standby="loading microsoft windows media player components..." type="application/x-oleobject"
        width="470" height="310">
        <param name="transparentatstart" value="true" />
        <param name="animationatstart" value="false" />
        <param name="autostart" value="false" />
        <param name="filename" value="http://www.jameshay.co.uk/videos/MiSIPP_Overview.wmv" />
    </object>
</div>

...但是背景图像没有显示,我只是得到一个黑屏(可能是视频的第一帧,尽管我确实要求该机构将该帧作为预览图像)。现在很烦人,它有时会显示,有时不会。如果我在页面第一次加载时按下停止按钮,图像就会出现。F5'ing 可能仍会显示几次图像,然后再变回黑色。

有没有人对我如何解决这个问题有任何提示?预览显示正确,而不是一个大的黑色方块,它看起来好多了。

4

0 回答 0