Google chrome extension 一个chrome扩展使用另一个chrome扩展的资源

Google chrome extension 一个chrome扩展使用另一个chrome扩展的资源,google-chrome-extension,layer,content-script,Google Chrome Extension,Layer,Content Script,我有一个Chrome扩展,它只包含一系列内容脚本,可以更改现有页面 此扩展旨在与其他用户共享 但在这个扩展的基础上,我想添加更多的功能,创建另一个只对我启用的“层”。这一层应该能够从该扩展调用方法 有没有办法创建这个层作为第二个扩展,但让它以某种方式引用其他层并访问其方法?我不想复制/粘贴代码,必要时必须更新所有内容两次。如果可以的话,这将是一个严重的安全漏洞。注入通用代码,或使用消息传递,或重新考虑方法。您能告诉我更多关于安全问题的信息吗?或其他方法吗?例如:可靠的扩展可以将图片发送到受信任的

我有一个Chrome扩展,它只包含一系列内容脚本,可以更改现有页面

此扩展旨在与其他用户共享

但在这个扩展的基础上,我想添加更多的功能,创建另一个只对我启用的“层”。这一层应该能够从该扩展调用方法


有没有办法创建这个层作为第二个扩展,但让它以某种方式引用其他层并访问其方法?我不想复制/粘贴代码,必要时必须更新所有内容两次。

如果可以的话,这将是一个严重的安全漏洞。注入通用代码,或使用消息传递,或重新考虑方法。您能告诉我更多关于安全问题的信息吗?或其他方法吗?例如:可靠的扩展可以将图片发送到受信任的服务器。若扩展可以(轻松地)共享代码,那个么坏的扩展可以使用相同的代码将图像发送到邪恶的服务器——甚至可能并没有摄像头权限。你们可以将共享的*.js文件等放到公共目录中。在现代Chrome中还没有对此进行过调查。