Chrome 上的 FlowPlayer 在首次加载网站时无法识别 Adob​​e Flash

FlowPlayer on Chrome not recognizing Adobe Flash when the site loads for the first time

一些使用我们的网站在线播放视频的客户最近在 Chrome 中收到此消息。

我们使用FlowPlayer (v3.2.18) 的Flash 版本来播放视频。这已经工作了很长时间。这条消息最近才出现。

我知道 Chrome 长期以来一直反对 Flash。播放器上方出现的消息来自 flowplayer.js,但它无法识别安装在 Chrome 中的插件,尽管它是。有什么解决方法吗?

留言:

Flash version 10,1 or greater is required

You have no flash plugin installed

Download latest version from here

这是因为 Chrome 正在逐步淘汰 Flash 以支持 HTML5。

Chrome 仍支持 Flash,但用户需要为每个站点手动启用 Flash。为什么网站需要手动激活或不需要是基于所谓的网站参与度。基本上,您访问网站的次数越多,该指数就越高,如果您输入 url 可以检查您的值: chrome://site-engagement 。但请注意,Google 的计划是在几个月内(到 2017 年 10 月)每个人都需要为每个站点激活 flash,即使是在索引最高的站点中也是如此。

Google这样做是为了强迫人们采用HTML5。更多信息在这里:

https://blog.chromium.org/2016/12/roll-out-plan-for-html5-by-default.html

https://sites.google.com/a/chromium.org/dev/flash-roadmap#TOC-HTML5-By-Default-Target:-Chrome-55---Dec-2016-

您在这里的选择(除了手动为网站启用 flash,或使用其他浏览器 :-) )是使用 Flowplayer 7(或任何其他 HTML5 播放器)。最新版本的 Flowplayer 提供了 html5 支持 Flash 后备的视频播放器。