【问题标题】:Detect all extensions in browser (Javascript)检测浏览器中的所有扩展(Javascript)
【发布时间】:2014-03-04 16:08:52
【问题描述】:

我需要检测浏览器中安装的所有扩展程序,例如 adblock 或 User-Agent 切换器。

navigator.plugins

返回所有插件的列表,我们是否有类似的东西来检测所有安装的扩展(通过 Javascript?)?

【问题讨论】:

    标签: javascript php html browser navigator


    【解决方案1】:

    没有。

    插件专为网页使用而设计。

    扩展程序旨在使用网页。

    一个特定的扩展可能会在页面中注入一些你可以检测到的东西,但没有什么是通用的。

    【讨论】:

    • 谢谢。奇怪的是,我找不到任何支持无法检测到扩展这一事实的文档,你能指点我吗?
    • 我怀疑是否有任何关于不存在的功能的文档。因为它不存在,所以没有什么可记录的。
    • 如果没有这样的功能,我想会有原因吗?既然我们可以显示所有插件,为什么扩展的行为会有所不同?
    • 任何网站作者都不知道我在浏览器中使用了哪些扩展程序……您可能听说过一种叫做“隐私”的东西……
    • 如果有人坐下来考虑是否应该在他们正在编写的浏览器中构建该功能并决定不这样做,那么他们可能记录该决定。如果有人因为没有理由构建它而从未想过构建该功能,那么他们就不会记录它。
    猜你喜欢
    • 1970-01-01
    • 2022-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多