- 我们如何检查天气 chrome 是否在 Angular 2 中启用了 Flash
- 在 chrome://Flags 中,有一个属性“Prefer HTML over Flash”。我们如何读取 chrome://Flags 属性?
问问题
130 次
1 回答
0
我不确定您是否可以直接读取标志。您还需要考虑不同的浏览器以及代码将如何影响它们。
过去,我曾使用 Modernizr 进行此类功能测试。Modernizr 是一个 Javascript 库,可让您创建测试并根据该功能是否存在来隐藏或启用网站或 web 应用程序的特定部分。
https://modernizr.com/download?setclasses&q=flash
引自 Modernizr 网站:
什么是Modernizr?
它是超快速测试的集合——我们喜欢称之为“检测”——它们在您的网页加载时运行,然后您可以使用结果为用户定制体验。
为什么我需要它?
所有 Web 开发人员都会遇到浏览器和设备之间的差异。这主要是由于不同的功能集:流行浏览器的最新版本可以做一些旧浏览器不能做的很棒的事情——但我们仍然必须支持旧浏览器。
Modernizr 使提供分层体验变得容易:利用支持它们的浏览器中的最新和最强大的功能,而不会让不太幸运的用户感到沮丧。
于 2017-08-10T12:32:54.203 回答