啊看起來像你正在運行到Flash運行時錯誤,但沒有看到它在Chrome或FF沒有安裝調試播放器的原因,這對於FF來說很容易,只需安裝netscape兼容的調試播放器即可查看錯誤(對於Chrome而言,由於它在內部管理Flash播放器更新,所以安裝更爲複雜)。
在FF我得到這個錯誤:
的SecurityError:錯誤#2152:不允許全屏模式。 at flash.display :: Stage/set displayState() at nl.dominggus.infographic.ui :: NoFullScreenPage/startButtonClickHandler()[/ Users/dominggus/Documents/dpdk/eclipse_workspace/cmd_afstuderen_infographic/src/as/nl/dominggus /infographic/ui/NoFullScreenPage.as:54]
我相信這意味着插件的allowFullscreen參數沒有被正確設置。
確認這裏的Flash播放器版本(頁面底部顯示調試是/否): http://helpx.adobe.com/flash-player/kb/find-version-flash-player.html
獲取特定平臺的相應調試播放器: http://www.adobe.com/support/flashplayer/downloads.html
編輯從文檔
粘貼
FULL_SCREEN_INTERACTIVE常量
public static const FULL_SCREEN_INTERACTIVE:String =「fullScreenInteractive」 語言版本:ActionScript 3.0 運行時版本:Flash Player 11.3,AIR 1.0的Flash精簡版4
我會檢查FF和Chrome的JavaScript錯誤控制檯,看看它拋出的任何錯誤/警告,當你加載頁面視窗。 FF和Chrome都使用類似Netscape的插件,而IE使用ActiveX插件,但我並不太熟悉SWFObject,儘管我知道它通常會處理在swf中嵌入swf的瀏覽器差異。 – shaunhusain