嵌入式Flash在Google Chrome中无法使用? [英] Embedded Flash not working in Google Chrome?
本文介绍了嵌入式Flash在Google Chrome中无法使用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
< div id =flashContent>
< param name =movievalue =mariocoded.swf/>
< param name =qualityvalue =high/>
< param name =bgcolorvalue =#ffffff/>
< param name =playvalue =true/>
< param name =loopvalue =true/>
< param name =wmodevalue =window/>
< param name =scalevalue =showall/>
< param name =menuvalue =true/>
< param name =devicefontvalue =false/>
< param name =salignvalue =/>
< param name =allowScriptAccessvalue =sameDomain/>
<! - [if!IE]> - >
< object type =application / x-shockwave-flashdata =mariocoded.swfwidth =750height =470>
< param name =movievalue =mariocoded.swf/>
< param name =qualityvalue =high/>
< param name =bgcolorvalue =#ffffff/>
< param name =playvalue =true/>
< param name =loopvalue =true/>
< param name =wmodevalue =window/>
< param name =scalevalue =showall/>
< param name =menuvalue =true/>
< param name =devicefontvalue =false/>
< param name =salignvalue =/>
< param name =allowScriptAccessvalue =sameDomain/>
<! - <![endif] - >
< a href =http://www.adobe.com/go/getflash>
< img src =http://www.adobe.com/images/shared/download_buttons/get_flash_player.gifalt =Get Adobe Flash player/>
< / a>
<! - [if!IE]> - >
< / object>
<! - <![endif] - >
< / object>
< / div>
解决方案
您有两个嵌套的< ; object>
标签而不是< object>
和< embed>
。 Chrome,Safari和FF都使用<嵌入>
,所以玩家在FF和Safari中运行真的令人惊讶。
So I have a flash site and I am curious why it is not working in Chrome. The site works great for Safari, Firefox, and IE. Just won't work in Chrome. Well below is the code and any help is necessary. Also can you explain why it doesn't work?
<div id="flashContent">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="750" height="470" id="mariocoded" align="middle">
<param name="movie" value="mariocoded.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="window" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="mariocoded.swf" width="750" height="470">
<param name="movie" value="mariocoded.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="window" />
<param name="scale" value="showall" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="" />
<param name="allowScriptAccess" value="sameDomain" />
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflash">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
解决方案
You have two nested <object>
tags instead of <object>
and <embed>
. Chrome, Safari and FF all use <embed>
, so it's actually surprising the player runs in FF and Safari at all.
这篇关于嵌入式Flash在Google Chrome中无法使用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文