2011-01-31 20 views
1

所以我有一個Flash網站,我很好奇它爲什麼不在Chrome中工作。該網站適用於Safari,Firefox和IE。只是不會在Chrome中工作。下面是代碼和任何幫助是必要的。你也可以解釋爲什麼它不起作用嗎?嵌入式Flash無法在Google 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> 
+0

您的問題看起來類似於http://stackoverflow.com/questions/4844516/resizing-div-with-js-from-flash-makes-flash-appear-to-freeze-in-chrome/4846875#4846875 – www0z0k 2011-01-31 02:31:01

回答

1

我有一個類似的問題......如果我從外部對象中拿走了param name =「movie」它爲我工作(但當然不是在IE中,所以你必須有選擇地將它顯示給IE)。我認爲chrome會感到困惑,並認識到電影參數,但不是忽略它,而是決定它不會顯示任何內容。

另一個有趣的事情是,如果你打開谷歌瀏覽器的開發工具(使用你的原始代碼),你可以將鼠標懸停在html flashContent div上,並出現Flash文件。它就像它在下面,但電影參數將其固定。

希望這會有所幫助。

凱文

0

凱文你得到它 - 如果你檢查使用Chrome的元素督察編輯爲HTML,Flash元素,並刪除名稱=電影會顯示這樣的條件註釋應該創造奇蹟

3

全部更換用的代碼只是這一行,它應該在所有的瀏覽器代碼...

<embed src="mariocoded.swf" width="750" height="470" /> 
0

你可以試試這樣的,因爲我也是在Chrome中使用Flash但是,我都用瞭如下

<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%[email protected]%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%[email protected]%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> 
0

願你可以編輯 來自:

<param name="play" value="true" /> 

變成了:

<param name="autoplay" value="true" /> 

我已經嘗試它,然後successed。

相關問題