我正在尝试将Flash电影(.flv)嵌入到具有透明背景的网页中。
要求: - Flv以透明模式运行 - 我必须能够查看下面的html内容。 - 电影无法自动播放 - 电影包含在一个div和positionend绝对使用CSS - 没有视频控件或叠加,你不应该知道它是一个flv - 加载时电影被隐藏 - 使用jQuery,我点击一个图像链接来显示和播放视频,再点击它停止并隐藏视频 - 反之亦然
我尝试过使用带有swfobject.js和javascript控件的Longtail Video Player,但没有快乐。视频不透明,只需按一下即可播放静止功能。
我是否过于复杂似乎是一项非常简单的任务。
我很乐意探索任何实施。
Adobe flash嵌入参数已正确设置且wmode =透明。
非常感谢任何帮助。
干杯 保罗
答案 0 :(得分:2)
这将为您提供闪光灯中的透明覆盖。它是一组非常好的代码。
http://code.google.com/p/swfobject/
SWFObject示例
上面给出的示例是您使用SWFObject时所需要的,但如果您想使用Flash插件提供的其他一些参数,该怎么办? SWFObject可以很容易地添加您可能需要的任何额外参数。以下示例是您可能希望用于嵌入Flash内容的许多不同方法。
添加一些额外参数的简单示例
<script type="text/javascript">
var so = new SWFObject("movie.swf", "mymovie", "200", "100%", "7", "#336699");
so.addParam("quality", "low");
so.addParam("wmode", "transparent");
so.addParam("salign", "t");
so.write("flashcontent");
</script>
<div id="flashcontent"><!--put a place holder image in here.--></div>
http://blog.deconcept.com/swfobject/
编辑: 感谢不真实:代码库中有更新,您现在可以在此处访问它:http://www.code.google.com/p/swfobject