Flash Player無法在Chrome42及以上版本開啓Debug模式的解決辦法

記不得大概是前幾月份的時候,蘋果公司曾報道出Adobe Flash Player存在安全隱患的問題,於是乎各大瀏覽器廠商開始進一步的嫌棄FP,雖然已經被嫌棄的找不到北,可作爲可憐的開發者身份,還不得不接受這樣被淘汰走向沒落的局面。Chrome瀏覽器一直很喜歡用,可突然間發現其不能夠運行flash player debuger,這導致在項目開發中不得不換成其他瀏覽器,因爲在通過官網下載的最新版的flashplayer_18_ppapi_debug.exe並沒有什麼卵用。經過仔細的研究對比,找到了問題的所在。


1、通過Chrome://plugins查看瀏覽器加載的外部插件,發現僅僅有5項內容,且Adobe Flash Player僅有1項,而不是之前的2項內容。


2、分析應該是Chrome禁用了NPAPI插件,通過chrome://flags/#enable-npapi得到如下結果:


我們還發現自Chrome45起,將不再提供此項以及NPAPI支持,還真有些擔憂,未來該如何基於Chrome調試Flex程序。

3、我們啓動NPAPI功能,左下角會提示“重啓瀏覽器”,我們重啓瀏覽器後,再次打開chrome://plugins發現如下:


我們看到2個可用的FP插件,通過停用Chrome自帶的pepflashplayer插件,我們驚奇的發現又可以再一次Debug程序啦。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章