我有这个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'仍然可能会显示几次图像。
有没有人对我如何解决这个问题有任何暗示?预览显示得非常好,而不是大的黑色方块。