眾所周知,由於 Adobe Flash 控制項歷史久遠,積累了許多漏洞。早在2017年7月,Adobe就宣佈了要在2020年底終止對 Flash 的支持。微軟稱其瀏覽器移除 Flash 插件的最後期限是2020年12月前。但由於國內的主流網站都還大量使用 Flash ,因此我們需要一種辦法解決此問題, ...
眾所周知,由於 Adobe Flash 控制項歷史久遠,積累了許多漏洞。早在2017年7月,Adobe就宣佈了要在2020年底終止對 Flash 的支持。微軟稱其瀏覽器移除 Flash 插件的最後期限是2020年12月前。但由於國內的主流網站都還大量使用 Flash ,因此我們需要一種辦法解決此問題,使 Flash 內容能夠被正確載入,而不是即點即用(先詢問)的模式。
我們需要借用到 Chromium 的 Policy(策略)功能,該功能由組織管理,實則可以通過註冊表來實現操作,請謹慎。
本文以 Edge 80.0.361.54 x64 / Windows 10 專業版 1909 (18363.592) x64 為演示。
一、進入註冊表編輯器 可以使用 Win + R 組合鍵調出“運行”視窗,輸入 regedit 即可。
二、進入 \HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\PluginsAllowedForUrls 項,一般情況下該項不存在(如有請忽略),因此我們需要在 \HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\ 下右鍵新建項 Edge (註意大小寫)—— 在 Edge 下新建項 PluginsAllowedForUrls (註意大小寫)
三、在 \HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\PluginsAllowedForUrls 中新建字元串值,數值名稱為 1 ,雙擊該數值,設置數值數據為 https://*
四、在 \HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\PluginsAllowedForUrls 中新建字元串值,數值名稱為 2 ,雙擊該數值,設置數值數據為 http://*
五、請檢查註冊表設置是否如圖所示:
六、重新打開 Edge Chromium 瀏覽器,在地址框中訪問 edge://policy/ 以確認該策略是否被應用,並打開設置,查看頁面頂部是否顯示“你的瀏覽器由你的組織進行管理”,如有則已設置完成。
以下為專業人士準備的相關鏈接 :
- 關於 Edge Chromium 的更多內容,請訪問:https://www.microsoft.com/en-us/edge
- 關於詳細的 Policy(策略)內容,請查詢 Microsoft Edge 瀏覽器策略文檔:https://docs.microsoft.com/zh-cn/DeployEdge/microsoft-edge-policies#pluginsallowedforurls 註意:該內容僅適用 Edge Chromium(即 Microsoft Edge 版本 77 或更高)
策略文檔中關於 PluginsAllowedForUrls 內容如下:允許特定網站上的 Adobe Flash 插件
Windows 註冊表設置
- 路徑(必需): SOFTWARE\Policies\Microsoft\Edge\PluginsAllowedForUrls
- 路徑(推薦): N/A
- 值名稱:1,2,3,...
- 值類型: REG_SZ 列表