File 以匿名方式访问扩展文件

File 以匿名方式访问扩展文件,file,google-chrome-extension,incognito-mode,File,Google Chrome Extension,Incognito Mode,我需要扩展打开一个标签页上的扩展目录(类似于“chrome”)-extension://myExtensionID/subfolder/index.html"). 在正常模式下,它可以工作,但在匿名模式下,chrome显示“此网页不可用” 我怎样才能解决这个问题?清单文件上有什么要写的吗?谢谢:)您需要将该选项添加到清单文件中 从文件中: 隐姓埋名 “跨越”或“拆分”,以指定如果允许在匿名模式下运行,此扩展将如何运行 扩展的默认值是“跨越”,这意味着扩展将在单个共享进程中运行。来自incogni

我需要扩展打开一个标签页上的扩展目录(类似于“chrome”)-extension://myExtensionID/subfolder/index.html"). 在正常模式下,它可以工作,但在匿名模式下,chrome显示“此网页不可用”

我怎样才能解决这个问题?清单文件上有什么要写的吗?谢谢:)

您需要将该选项添加到清单文件中

从文件中:

隐姓埋名 “跨越”或“拆分”,以指定如果允许在匿名模式下运行,此扩展将如何运行

扩展的默认值是“跨越”,这意味着扩展将在单个共享进程中运行。来自incognito选项卡的任何事件或消息都将发送到共享进程,并带有一个incognito标志,指示其来源。由于incognito选项卡无法使用此共享进程,因此使用“跨越”incognito模式的扩展将无法将页面从其扩展包加载到incognito选项卡的主框架中

不过,请仔细测试您的扩展。“拆分”隐姓埋名模式在Chrome扩展中并不经常使用。每次我需要使用它时,我都会发现另一个bug阻止我使用它,或者花无数的时间寻找解决方法。例如:

  • 如果启用split incognito模式,使用webRequest事件并重新加载扩展(例如更新后),Chrome 27和更早版本将崩溃
  • 设计缺陷:declarativeWebRequest API不能在匿名模式下与事件页()一起使用

该答案是否在2020年有任何更新,或可能的解决方法?最新文档链接: