没记错的话,Chrome 浏览器将于 2020 某日完全停止对 Flash 插件的支持。然而客观事实是,目前我们根本没有办法完全“抛弃”Flash 插件,虽然一些大站已经过渡到了 HTML5,但仍然有很多网站需要它的支持。这个问题虽然不大,但每次遇到也很麻烦,打算好好研究下将其彻底解决。

  现在打开需 Flash 的网站,都会提示:请下载flash插件或请点此安装最新Flash。其实根本原因并不是没有安装 flash 或没有升级最新版本,而是 Chrome 禁用了该插件,导致识别不到。点击后有时会弹出“允许”,点一下刷新页面就可以使用了,但有时候没有任何反应,Chrome 根本没有询问你“允许”或“拒绝”,如何解决此问题?

  打开 Flash 的设置界面,在地址栏里输入:

chrome://settings/content/flash

  打开后发现有一栏:先询问(推荐),勾选上就可以点允许了。但问题也来了,注意上方的提示文字:您的 Flash 设置会一直保留到您退出 Chrome 为止。也就是说当你关闭浏览器下次打开的时候,照样不会询问。

  最好的解决方法就是添加允许的网站,也就白名单。但是很奇怪,没找到添加的地方,如下图:

 Chrome 添加 Flash 网站

  显示“未添加任何网站”,说明肯定是有地方添加的。通过一番寻找,找到方法,在此分享下,以 ihacksoft.com 为例,在地址栏输入:

chrome://settings/content/siteDetails?site=https://ihacksoft.com

  此时在下方的 Flash 一栏点击“允许”即可,不用找保存按钮了,Chrome 会自动保存。再次打开 chrome://settings/content/flash,我们看到已经网址已经成功添加!因为我是 https,所以是 443 端口,否则为 80 端口。

 Chrome 添加 Flash 网站

  那么问题来了,那么多网站一个个添加根本不现实啊!本来可以通过通配符来添加,比如添加所有网站:[*.]com,但是新版本已经不支持添加了,所以此方法已经失效。暂时没有找到解决方法,如果你有,还望在下方留言提供。

  最后再分享一个小技巧,最简单的办法,如果这个网页不能播放flash,直接在页面上修改,以 https://ihacksoft.com 为例:

 Chrome 允许 Flash

  网址左端,home键右端有个锁,点击这个锁。如果直接看了flash选项,那么点击“允许”就可以了,再重新刷新一下页面即可!

  最终解决方法:https://ihacksoft.com/931.html