gpt4 book ai didi

javascript - 如何检测手机浏览器是否可以安装Flash?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:20:43 24 4
gpt4 key购买 nike

我浏览过几个网站(包括我的网站)提示用户下载 Flash,即使他们的浏览器无法安装它。我想通过检测移动浏览器是否可以安装 Flash 而不是它是否 Flash 来避免这种令人困惑的消息传递。

一些已知的无法安装 Flash 的移动浏览器是:

  • iOS 浏览器
  • Android Chrome 测试版
  • 安卓火狐

我不想构建一个不断变化的 Flash 可安装性列表,而是想在 Javascript 中以通用方式检测这一点。

最佳答案

在任何浏览器引擎中都没有“您的浏览器是否支持潜在的扩展 X”功能。

我相信唯一的选择是建立一个已知的优秀用户代理列表

  • 部分 Android 设备支持 Flash

  • 当可以安装 Flash 时,这些设备不会暴露

  • 将已知运行 Flash 的设备列入白名单。这个列表应该保持相对较小,因为 Adob​​e 将很快淘汰移动 Flash。

此外,由于移动浏览器扩展的安装机制不规范,您无法帮助用户在移动设备上安装 Flash。

关于javascript - 如何检测手机浏览器是否可以安装Flash?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9303015/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com