開發 Flex 情境 19 -- 關於 : Install Adobe Flash Player
1. Windows 10 的 OS,若要安裝 Adobe Flash Player -- 適用於 Internet Explorer 的 Flash Player - ActiveX(install_flash_player_ax.exe)(default : flashplayer30pp_d_install.exe -- version:30),時會出現此一錯誤的訊息(圖1)。經查,發現,原因是:Windows 10的OS,Flash Player - ActiveX 的安裝,內建於 Microsoft Edge(Microsoft Edge 42.17134.1.0),而且只能用更新的方式。所以,安裝不成功(圖2)。安裝後,只在C:\Windows\System32\Macromed\Flash 產生兩個 File :(1). FlashUtil64_30_0_0_134_pepper.exe(解除安裝用),(2). FlashUtil64_30_0_0_134_pepper.dll。
flashplayer30pp_d_install.exe:
1-1. Edge 雖然 有開啟 Flash Player, C:\Windows\System32\Macromed\Flash 下,也確實有 FlashUtil_ActiveX.dll(Shockwave Flash Object),但,仍然無法執行 *.swf,因為用開發者工具查看,原因為:bin-debug/chat.html 中不安全的內容或主機限制而遭到拒絕。所以,有開啟,和沒有開啟一樣,被欺騙了。
1-1. IE 目前可以執行 *.swf,執行 *.swf 的啟動程式是:Shockwave Flash Object(FlashUtil_ActiveX.dll)
名稱 Shockwave Flash Object
發行者 Microsoft Windows Third Party Application Component
狀態 已啟用 -- It works。
架構 32 位元與 64 位元
檔案 Flash.ocx
在資料夾 C:\Windows\System32\Macromed\Flash
2. 我改用FireFox的版本:適用於 Firefox 的 Flash Player - NPAPI (install_flash_player.exe)。安裝成功。
3. 如此, Flash Builder 就可以成功找到 Adobe Flash Player,而能夠執行 .swf File。
1. Windows 10 的 OS,若要安裝 Adobe Flash Player -- 適用於 Internet Explorer 的 Flash Player - ActiveX(install_flash_player_ax.exe)(default : flashplayer30pp_d_install.exe -- version:30),時會出現此一錯誤的訊息(圖1)。經查,發現,原因是:Windows 10的OS,Flash Player - ActiveX 的安裝,內建於 Microsoft Edge(Microsoft Edge 42.17134.1.0),而且只能用更新的方式。所以,安裝不成功(圖2)。安裝後,只在C:\Windows\System32\Macromed\Flash 產生兩個 File :(1). FlashUtil64_30_0_0_134_pepper.exe(解除安裝用),(2). FlashUtil64_30_0_0_134_pepper.dll。
flashplayer30pp_d_install.exe:
Microsoft® Windows®
- 32 位元和 64 位元 (除非另行聲明):Microsoft® Windows® XP (32 位元)、Windows Vista® (32 位元)、Windows 7、Windows 8.x 和 Windows 10
- Internet Explorer 8.0 或更高版本、Microsoft Edge、Mozilla Firefox、Google Chrome 和 Opera 的最新版本
(圖1)
(圖2)
1-1. Edge 雖然 有開啟 Flash Player, C:\Windows\System32\Macromed\Flash 下,也確實有 FlashUtil_ActiveX.dll(Shockwave Flash Object),但,仍然無法執行 *.swf,因為用開發者工具查看,原因為:bin-debug/chat.html 中不安全的內容或主機限制而遭到拒絕。所以,有開啟,和沒有開啟一樣,被欺騙了。
1-1. IE 目前可以執行 *.swf,執行 *.swf 的啟動程式是:Shockwave Flash Object(FlashUtil_ActiveX.dll)
名稱 Shockwave Flash Object
發行者 Microsoft Windows Third Party Application Component
狀態 已啟用 -- It works。
架構 32 位元與 64 位元
檔案 Flash.ocx
在資料夾 C:\Windows\System32\Macromed\Flash
2. 我改用FireFox的版本:適用於 Firefox 的 Flash Player - NPAPI (install_flash_player.exe)。安裝成功。
(圖3)
3. 如此, Flash Builder 就可以成功找到 Adobe Flash Player,而能夠執行 .swf File。










