2
我无法在IE浏览器中看到Flash视频播放器:www.donatellabernardi.ch/drupal 它可以在其他浏览器中使用:例如点击文章'Test Jacques'并向下滚动,您会看到一个空的空间而不是视频。flash中的视频播放器不会在IE中显示
更新:这是视频对象的代码..为什么这段代码在IE中不起作用?
<object data="[site-url]/videoPlayer/bin-debug/videoPlayer.swf?file=[site-url]/[filefield-filepath]" height="445" id="movie_player_1" type="application/x-shockwave-flash" width="640">
<param name="bgColor" value="#FFFFFF" />
<param name="allowfullscreen" value="true" />
<param name="autoplay" value="true" />
<param name="flashvars" value="[site-url]/[filefield-filepath]"/>
</object>
更新:使用SWFObject:
<script type="text/javascript">
var flashvars = {
name1: "[site-url]/[filefield-filepath]",
};
var params = {};
var attributes = {};
swfobject.embedSWF("[site-url]/[filefield-filepath]", "[filefield-fid]", "640", "445", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
</script>
<div id="[filefield-fid]"></div>
感谢
嗨,感谢您的回复。我已经完成了你的建议,现在它也适用于Firefox。仍IE浏览器提供问题(根本不显示) – aneuryzm 2010-06-15 07:02:22
ps。视频模块应该没问题..它可以在除IE以外的所有浏览器中正常工作。 – aneuryzm 2010-06-15 09:14:21
是的,但这正是我的意思,该模块无法为IE建立正确的代码库。 如果我从Flash嵌入中的某个历史性里程碑正确记得,IE期望对象标记具有** classid **属性,并且它在上面的代码中缺少。你也可以尝试一下, 总而言之,实现SWFObject并忘记这种嵌入的疯狂并不是一个坏主意,请参阅http://code.google.com/p/swfobject/ 您的网站很可能依赖于无论如何,对吧? – 2010-06-15 09:40:09