(无域)>扩展名::name从何而来

Where does (no domain) > extensions::name come from?

本文关键字:name 扩展名 无域      更新时间:2023-09-26

在 DevTools 的"源"选项卡上,某些页面有一个(无域)文件夹,其中包含各种扩展名。消息来源似乎表明它们是 chrome 扩展程序,但我找不到有关它们的任何信息。例如,此页面列出了许多扩展,包括扩展::unload_event,扩展::消息,扩展::事件,扩展::last_error等。

它们是什么?谁制造了它们?这是Chrome正在做的事情,还是前端开发人员负责做的事情?是否有关于这些特定扩展的文档?

这些extensions::[name]文件是扩展平台实现的一部分,并与Chrome捆绑在一起。扩展开发人员不需要知道它们的存在。

您可以在 https://chromium.googlesource.com/chromium/src/+/master/extensions/renderer/resources 查看其来源。