如果您是Chrome 用户(Chrome user),您应该是,您可能已经注意到Flash在浏览器中默认被阻止。Google不喜欢Flash ,因为(Flash)Flash本身存在主要的安全漏洞 ,因此会尽其所能迫使您不要使用Flash。
唯一的问题是仍然有很多使用Flash的网站。您每天访问的主要网站(如Facebook、Instagram等)都没有使用它,但许多较小和较旧的网站只是懒得切换到HTML 5。例如,我正在当地社区大学学习(community college)思科课程(Cisco course),为了完成作业,我必须登录思科的NetAcademy 网站(NetAcademy website)。问题是有些问题需要Flash才能查看和回答。
如果您在Google 上快速搜索(Google search)在Chrome中启用Flash,您会看到很多文章告诉您从 Adobe 的网站下载Flash并安装它(这不起作用)或打开Chrome 选项卡(Chrome tab)并转到chrome://plugins(也不再工作)。在最新版本的Chrome (57) 中,您无法再通过访问该URL来管理插件。相反,您只会收到“无法访问此站点(This site can’t be reached)”消息。
这是非常不直观的,真的让我很困惑,因为我习惯于去那里根据需要启用或禁用Flash。现在似乎他们只希望您为需要它的特定站点启用它。在本文中,我将解释如何在需要时让Flash工作,以及如何在其他情况下禁用它。
检查 Chrome Flash 设置
首先,让我们检查一下Chrome中的(Chrome)Flash设置。有几个地方可以做到这一点。打开一个新选项卡并输入(tab and type)chrome chrome://flags。
确保Prefer HTML over Flash和Run all Flash content when Flash setting is set to “allow”设置为Default。打开另一个选项卡并输入chrome://components。在Adobe Flash Player下,单击检查更新(Check for update)按钮。
现在点击右上角的Chrome 菜单(Chrome menu)按钮,然后点击(right and click)Settings。
向下滚动(Scroll)到页面底部,然后单击(page and click)Show Advanced Settings(Show Advanced Settings)。向下滚动(Scroll)一些,然后单击隐私(Privacy)下的内容设置( Content Settings)。
在弹出对话框(popup dialog)中,向下滚动直到看到Flash标题。确保选中允许站点运行 Flash 之前先询问(推荐)(Ask first before allowing sites to run Flash (recommended))框。显然,如果您想在Chrome中完全阻止(Chrome)Flash,请选择阻止站点运行 Flash(Block sites from running Flash)。除非您有真正正当的理由,例如在虚拟机中使用(machine or something)Chrome或其他什么,否则您永远不应选择允许站点运行 Flash(Allow sites to run Flash)。
允许站点运行 Flash
现在是有趣的部分!为了运行Flash,您只需为特定站点启用它。不再有始终为所有内容启用它的选项。为Flash(Flash)指定站点的一种方法是单击Content Settings – Flash下的(Content Settings – Flash)Manage exceptions按钮, 如上面的屏幕截图所示。
如您所见,我添加了我之前讨论过的NetAcad 站点,并将(NetAcad site)Behavior设置为Allow。这个方法有点麻烦,因为(Flash)你必须(address bar)去设置(Settings)页面(URL)等.
如果连接使用HTTPS ,该图标将是一个锁定图标(lock icon),如果连接不安全,它将是一个信息图标。(information icon)单击此图标时,您会看到可以为该特定站点配置的一系列设置。朝向底部将是Flash。默认情况下,它应该设置为Use global default (Ask),这意味着浏览器应该询问您是否要为具有Flash 内容的站点启用(Flash content)Flash。
但是,根据我的经验,即使网站上有明确的Flash 内容,浏览器也不会真正要求我启用(Flash content)Flash 内容(Flash content)。所以,为了让Flash工作,我基本上必须选择“始终允许在此站点上”选项。(Always allow on this site)请注意,您可能必须关闭选项卡并重新加载(tab and reload)它才能正确显示Flash 内容。(Flash content)
就是这样。希望这能准确阐明Flash在最新版本的Chrome中的工作方式。我相信它很快就会再次改变,所以我一定会更新这篇文章以防万一。如果您有任何问题,请发表评论。享受!