我在FlvPlayback
全屏显示时遇到问题。
在FF中效果很好,但在IE(8)中它只能工作一次!下一次,它会闪烁并恢复正常状态。
有什么想法吗?
答案 0 :(得分:0)
你如何嵌入swf文件?
可能是导致问题的IE与IE的区别。
一个简单的解决方法可能是使用SWFObject http://code.google.com/p/swfobject/
这是一个基于浏览器自动化swf嵌入的JavaScript文件。这可能值得一试,因为它可以解决swf文件的浏览器问题。
使用如下:
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("main.swf", "mainMovie", "100%", "100%", "9", "#083770");
so.addParam("scale", "noscale");
so.addParam("quality", "high");
so.addParam("allowScriptAccess","always");
so.write("flashcontent");
因此,脚本将swf放在正在使用的浏览器的相应标签中。