如何从javascript获取Google Chrome中已安装和/或正在运行的扩展列表
How to get list of installed and/or running extensions in Google Chrome from javascript
我正在努力改进我们网站上的错误报告代码,方法是将有关已安装插件和扩展的信息添加到常见的错误、文件、行以及(有时)堆栈跟踪详细信息中。
我可以从window.navigator.plugins获得插件列表,但扩展插件呢?有没有一种干净的方法可以从网站的javascript中枚举它们?
据我所知,这是不可能的。他们非常小心地将扩展相互隔离,甚至从注入扩展的页面中隔离。
如果你担心其他扩展以破坏你的扩展的方式修改DOM,你可能可以寻找有问题的扩展的症状(例如添加了classNames、带有某些classNames或id的div),但基本上就是这样
相关文章:
- 创建自定义函数以在函数上运行完整的多选下拉列表
- 运行 JS 对象列表
- 尝试运行下一个上一个按钮以播放列表媒体播放器代码中的视频,出现错误
- Sharepoint Jquery - 我可以在关闭列表项上的“编辑属性”窗口后运行脚本吗?
- 铬..在请求之前..() URL 列表无法按预期运行
- 对列表/数组中的每个项目运行相同的函数
- 使用 Jscript 创建列表菜单运行时
- 你的project.json没有;t列表'win10'作为目标运行时
- 如何在从下拉列表中选择变量时运行javascript代码和PHP代码
- Angularjs:在运行时在下拉列表中定义列
- 可以't运行播放列表应用程序
- 将运行时JavaScript值添加到Liferay动态数据列表
- 使用Javascript在页面上保持运行列表
- Jquery一旦从选择下拉列表中选择两个选项运行代码
- 在使用javascript向下拉列表添加项目并运行服务器端代码后,无效的回发或回调参数
- 按顺序运行列表中的函数,直到其中一个被解析
- 在javascript运行时访问数组列表中的特定对象
- Fancybox 2 -运行时提供映像列表
- 在运行时使用一组值生成多个下拉列表
- 检查列表中的元素是否有来自变量的SRC,然后运行代码- jQuery / Javascript