【问题标题】:One-liner JavaScript to detect if flash is installed单行 JavaScript 来检测是否安装了 flash
【发布时间】:2011-08-16 17:04:54
【问题描述】:

我知道有很多帖子在问这​​个问题,但所有答案都指向 swfobject 或闪光检测工具包。

JavaScript 中是否有一个简单的一两行代码来检查是否安装了 Flash?如果有一种简单的方法可以做到这一点,我不想包含整个 js 库。

【问题讨论】:

  • @Horst:谢谢……这就是我要找的。你知道这有什么问题吗?跨浏览器兼容性?
  • 目前没有什么是上述问题中的 cmets 之外的。我只记得当我们使用它时,由于某些我不记得的原因,我们合并了两次检查。这是 iPad 时代之前的事情,现在我会检查常见的 [x]Pads 是否属于目标受众。也许您结合了 Flash 和浏览器检查,例如一旦您知道浏览器是 SAFARI/iPad,您就知道它不支持 Flash。
  • @Horst:谢谢。如果您将此作为答案,我会将其标记为已接受
  • 我在回答中总结了cmets

标签: javascript flash


【解决方案1】:

按要求对上述cmets进行总结:

以下 SO 答案适用:How can I detect if Flash is installed and if not, display a hidden div that informs the user?

尤其是上述问题的cmets /讨论很有用。我只记得当我们使用 Flash 检查时,出于某些我不记得的原因,我们合并了两个检查。这是 iPad 时代之前的事情,现在我会检查常见的 [x]Pads 是否属于目标受众。也许您结合了 Flash 和浏览器检查,例如一旦您知道浏览器是 SAFARI/iPad,您就知道它不支持 Flash。

尝试封装检查,以便您可以根据需要更改/扩展它(这对我们很有用)。

【讨论】:

    【解决方案2】:

    http://www.featureblend.com/flash_detect_1-0-4/flash_detect.js

    我知道你以前看过;那是因为它有效。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-02
    • 1970-01-01
    • 1970-01-01
    • 2011-12-06
    • 2019-07-29
    • 2011-03-25
    • 2013-01-29
    • 1970-01-01
    相关资源
    最近更新 更多