这是我的代码,因为它不能在Internet Explorer中工作。 谁能帮我。 如何让它在所有浏览器中都有效?
<object
data="http://bitcast-b.bitgravity.com/player/6/bitgravity_player_v6_1_4.swf"
id="bitgravity_player_6"
type="application/x-shockwave-flash"
height="350" width="500">
<param value="true" name="allowFullScreen">
<param value="always" name="allowScriptAccess">
<param value="File=http://bglive-a.bitgravity.com/maa/live/newstream&Mode=live&AutoPlay=true&BufferTime=1.5&VideoFit=automatic&DefaultRatio=1.777778&LogoImage=http://musicking.in/images/playerlogo.png&LogoPosition=bottomright&LogoLink=http://musicking.in&ColorBase=#000000&ColorControl=#666666&ColorHighlight=#99FF00&ColorFeature=#99FF00" name="flashvars">
</object>
答案 0 :(得分:3)
将其添加到object标签:
<param name="movie"
value="http://bitcast-b.bitgravity.com/player/6/bitgravity_player_v6_1_4.swf"/>
要使其在所有浏览器中都有效,您需要同时使用object and embed个标记。
您可能还想查看SWFObject这是一个javascript flash检测和嵌入脚本,并完成所有肮脏的工作。
答案 1 :(得分:2)
<!--[if !IE]> -->
<object type="application/x-shockwave-flash" data="http://bitcast-b.bitgravity.com/player/6/bitgravity_player_v6_1_4.swf" width="500" height="350">
<!-- <![endif]-->
<!--[if IE]>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="500" height="350">
<param name="movie" value="http://bitcast-b.bitgravity.com/player/6/bitgravity_player_v6_1_4.swf" />
<!--><!-- http://Validifier.com -->
</object>
<!-- <![endif]-->
答案 2 :(得分:2)
您是否尝试使用BitGravity网站上的在线设置向导配置播放器?