今天同事說swf不能自動打開,非得用IE開才行。我讓他發了過來,發現個人機器上也同樣。html
這就奇怪啦。。。之前都是能夠雙擊打開的啊。。。並且Flash Player都是自動升級的。瀏覽器
文件圖標是討厭的方塊,表面就是沒有程序關聯的文件格式。。。ide
再看看控制面板的「添加刪除程序」工具
看起來應該沒啥問題。既然如此,咱就重裝一遍flash playere咯開發工具
上官網,到下載頁面http://get.adobe.com/flashplayer/測試
一步步的下載,安裝,完成。問題依舊。程序沒問題,文件也沒問題。只好問baidu嘍htm
緣由基本上弄清楚了,由於默認狀況下官網提供的 flash player都是瀏覽器關聯的,例如咱們在控制面板的「添加刪除程序」裏面看到的「Adobe Flash Player 10 ActiveX」就是IE的控件。blog
而咱們須要的是獨立的(standalone)播放器。網上提供的通常的解決辦法都是變通的使用暴風之類播放器來打開。但總以爲沒原來的player小巧玲瓏啊。ip
功夫不負有心人啊,終於給讓我找到了。原來獨立的flash player是跟着開發工具Flash CS4 Professional套件一塊兒的。官網提供了下載頁面開發
http://www.adobe.com/support/flashplayer/downloads.html,注意和上面的頁面是不一樣的。以下圖
下載這個44MB的zip包解壓就會看到咱們要的FlashPlayer.exe
將它copy到程序安裝目錄C:\WINDOWS\system32\Macromed\Flash下便可。
接下來固然就是右擊swf文件,選擇打開方式,指定以FlashPlayer.exe來打開,搞定!之後就均可以直接雙擊打開了。
以上在xp sp3和win 2003上測試經過。
注:
只是我的實驗所得,不肯定是否有更好的辦法。若是有,請不吝賜教~
如今的文件圖標仍是那個討厭的方塊,不知如何修正。