Google chrome extension 获取chrome扩展名';使用扩展名&x27;姓名

Google chrome extension 获取chrome扩展名';使用扩展名&x27;姓名,google-chrome-extension,Google Chrome Extension,我在google chrome中加载了一个扩展。现在我正在编写一个脚本,希望根据扩展名从中获取扩展id。在本例中,扩展类似于服务器,我在java项目中的脚本就是客户机。 我需要的是从外部项目获取扩展的id,您的扩展id应该保持静态;它永远不应该改变,即使是在发展的时候。您可以简单地保留一个全局变量 var idOfOtherApplication = "ccokanilabejbblhdenlechhcggmopnp"; 从其名称获取扩展id是不可靠的,因为多个扩展可以具有相同的名称 要查找扩

我在google chrome中加载了一个扩展。现在我正在编写一个脚本,希望根据扩展名从中获取扩展id。在本例中,扩展类似于服务器,我在java项目中的脚本就是客户机。
我需要的是从外部项目获取扩展的id,您的扩展id应该保持静态;它永远不应该改变,即使是在发展的时候。您可以简单地保留一个全局变量

var idOfOtherApplication = "ccokanilabejbblhdenlechhcggmopnp";
从其名称获取扩展id是不可靠的,因为多个扩展可以具有相同的名称

要查找扩展的id,请转到
chrome://extensions
。要以编程方式查找当前扩展的id,只需调用以下命令之一:


这两种方法都不需要额外的权限。

这是在扩展中获取id扩展的方法。我需要的是从外部项目获取外部扩展的id。无法通过编程方式获取它。有关原因的更多信息,请参见我的答案。转到
chrome://extensions
查找扩展的id。所有这些都已在答复中说明。评论前请仔细阅读。冗余实际上,有一种方法可以通过编程获得它,但它很混乱。您必须获取.crx文件并进行大量解码。现在有很多关于它的文章。不过,我还是会避免这样做。另外,ty到@0xcaff,这实际上是我需要的答案。