我从互联网上获得了以下代码,用于嵌入视频播放器,但它没有播放/暂停按钮或全屏选项。
以下是代码:
<OBJECT ID="MediaPlayer" WIDTH=320 HEIGHT=342
CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95"
STANDBY="Loading Windows Media Player components..."
TYPE="application/x-oleobject">
<PARAM NAME="movie" VALUE="<?php echo $path.'/'.$_POST['file']; ?>">
<EMBED TYPE="application/x-mplayer2"
SRC="<?php echo $path.'/'.$_POST['file'];?>"
NAME="MediaPlayer"
WIDTH=320
HEIGHT=342>
</EMBED>
</OBJECT>
是否有任何代码修复?
答案 0 :(得分:2)
<OBJECT ID="MediaPlayer" WIDTH="300" HEIGHT="200" CLASSID="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" STANDBY="Loading Windows Media Player components..." TYPE="application/x-oleobject">
<PARAM NAME="FileName" VALUE="<?php echo $path.'/'.$POST_['file']; ?>">
<EMBED TYPE="application/x-mplayer2" SRC="<?php echo $path.'/'.$POST_['file']; ?>" NAME="MediaPlayer" WIDTH="200" HEIGHT="200" ShowControls="1" ShowStatusBar="0" ShowDisplay="0" autostart="0"></EMBED></OBJECT>
答案 1 :(得分:1)
更好地使用一些免费的基于Flash的播放器并将其嵌入到网站上,此处粘贴的代码 - 使用Windows媒体播放器 - 效果非常糟糕。
除此之外,它非常不安全。如果您不过滤_POST / _GET /
,则可以轻松进行跨站点脚本编写答案 2 :(得分:0)
用户可能需要插件才能在除Internet Explorer之外的其他浏览器中显示媒体播放器。我建议你使用基于闪存的播放器。
答案 3 :(得分:-1)
{
<video width="720" height="430" autoplay *controls preload="none*">
<source src="" type="video/mp4">
<source src="" type="video/ogg">
//Your browser does not support the video tag.
</video>enter code here
}
添加控件