嵌入式Flash无法在Google Chrome中运行?

所以我有一个Flash网站,我很好奇为什么它不能在Chrome中运行。该网站适用于Safari,Firefox和IE。只是不能在Chrome中使用。以下是代码,任何帮助都是必要的。你也可以解释为什么它不起作用?
 <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>
    
已邀请:
你有两个嵌套的
<object>
标签而不是
<object>
<embed>
。 Chrome,Safari和FF都使用
<embed>
,因此玩家在FF和Safari中运行实际上是令人惊讶的。     
用这一行代码替换所有代码,它应该适用于所有浏览器......
<embed src="mariocoded.swf" width="750" height="470" />
    
我有一个类似的问题...如果我从外部对象中取走了param name =“movie”,它对我有效(但当然不是在IE中,所以你必须有选择地为IE显示它)。我认为chrome会混淆并识别电影参数,但不是忽略它,而是决定它不会显示任何东西。 另一个有趣的事情是,如果您打开谷歌浏览器的开发人员工具(使用您的原始代码),您可以鼠标悬停html flashContent div,将出现Flash文件。它就像它在下面,但电影参数搞砸了。 希望这可以帮助。 凯文     
凯文,你知道了 - 如果你使用Chrome的元素检查器检查flash元素,编辑为html并删除它将显示的name = movie,这样条件注释应该起作用奇迹     
您可以尝试这样,因为我也在Chrome中使用Flash,但为此我使用了Both这里
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="1000" height="250" id="FlashVars_AS2" align="middle">

                <param name="movie" value="MuShagPlayer.swf" />
                <param name="quality" value="low" />
                <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="always" />
                <param name=FlashVars value="surl=http://www.mp3hungama.com/music/audio/Indian/Indian%20Movies/3G%20(2013)/songs/Kaise%20Bataaoon%20@%20Mp3HunGama.Com.mp3&waveform=${waveform}&tle=${songTitle}&sId=${songId}" />
            <!--[if !IE]>-->
        <object type="application/x-shockwave-flash" data="MuShagPlayer.swf" width="1000" height="250">
                <param name="movie" value="MuShagPlayer.swf" />
                <param name="quality" value="low" />
                <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="always" />
                <param name=FlashVars value="surl=http://www.mp3hungama.com/music/audio/Indian/Indian%20Movies/3G%20(2013)/songs/Kaise%20Bataaoon%20@%20Mp3HunGama.Com.mp3&waveform=${waveform}&tle=${songTitle}&sId=${songId}" />
                <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>

            </object>

        </object>
    
愿你可以编辑 从:
<param name="play" value="true" />
成为:
<param name="autoplay" value="true" />
我尝试过然后成功了。     

要回复问题请先登录注册