繁体   English   中英

如何使用 javascript 获取已安装的 chrome 扩展列表

[英]How can I get installed chrome extensions list with javascript

我有一个由 Python Django 制作的 web 站点。

我想检查是否安装了访问者的 chrome 浏览器的 chrome 扩展。

我找到了一些信息,Javascript 看起来可能。

https://www.python2.net/questions-993829.htm

https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/management/getAll

他们说您可以通过这样编写来获取所有已安装的 chrome 扩展。

chrome.management.getAll() 或 brower.management.getAll()

但是当我尝试没有定义“chrome.management”时。

是否需要添加库才能使用 chrome.management?

我阅读了 API 文档,但我不知道该怎么做。

如果你知道这件事,请教我。 谢谢你。

从 chrome 文档( https://developer.chrome.com/docs/extensions/reference/management/ )的外观来看,似乎chrome.management只能在具有management权限的 chrome 扩展中使用。 网站似乎没有任何真正的替代方案。 (尽管如果您拥有该扩展程序,您可能能够创建一个具有特定 id 的隐藏 div,那么网站可以检测到这一点)。

如果 chrome 确实允许网站看到这一点,它也会使指纹识别变得更加容易。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM