我想知道爲什麼自從最近我自己編程的Flash視頻播放器(使用YouTube ActionScript 3.0播放器API)在Firefox中不再工作(Win, 45.0.1),但在Chrome(Win,49.0.2623.110米)中仍然運行良好。Youtube Flash API(AS3)不能在Firefox中工作,但在Chrome中
這兩個視頻播放器的圖形元素都正常加載,所以flash-plugin正在工作,但只有Chrome顯示實際的YouTube視頻。
我知道Flash API已被棄用(https://developers.google.com/youtube/flash_api_reference),但它爲什麼仍然在Chrome中工作呢?關於如何讓它在firefox中運行的任何想法?
PS:由於視頻播放器及其功能的複雜性,我無法切換到youtube-player-api的html5版本。
UPDATE:
<object width="640" height="360" id="video" data="video.swf" type="application/x-shockwave-flash">
<param value="video.swf" name="movie">
<param value="xml=xml?i=48-96-43" name="FlashVars">
<param value="high" name="quality">
<param value="#181818" name="bgcolor">
<param value="true" name="play">
<param value="true" name="loop">
<param value="window" name="wmode">
<param value="showall" name="scale">
<param value="true" name="menu">
<param value="false" name="devicefont">
<param value="" name="salign">
<param value="sameDomain" name="allowScriptAccess">
<a href="http://www.adobe.com/go/getflash">
<img alt="Get Adobe Flash player" src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif">
</a>
</object>
你有一個在線測試環節,我們可以看到? –
不幸的是,這是一個尚未完全發佈的項目。對於未來是的,我想我們必須重新編程html5中的所有內容。 –
好的。我只是在我的服務器上放置了一個測試SWF。 ** [此鏈接](https://vcone.co.uk/public/StackOverflow/Youtube_AS3_v2.swf)**在您的Firefox中播放?適合我... –