3

__disable-web-security在Mac上做了终端。我需要再次启用它吗?还是重启后自己启用?

如果我需要再次启用它,我该怎么做?我到处搜索,但没有找到。

4

1 回答 1

1

chrome://version看看命令行。如果命令行参数仍然存在,您应该重新启动 chrome,然后正常启动它(不带标志)。

更多上下文:“标志”指的是 Chrome 中两个略有不同的概念:

  1. 任何以 a 开头的命令行参数--(例如,与命名 URL 或文件的参数相反)。
  2. 可用的切换列表在chrome://flags

任何手动添加到命令行的参数只会持续存在,直到您退出 Chrome。另一方面,设置为 的切换chrome://flags将持续存在,直到它们被重置。(为了进一步模糊这一点,调用chrome://restart将保留命令行标志。)

这个特殊的标志使它的存在相当明显,带有横幅:

您正在使用不受支持的命令行标志:--disable-web-security。稳定性和安全性将受到影响。

因此,希望清楚该标志是否存在(以及为什么这是不能持久存在的那种标志chrome://flags)。

#2 中设置的标志在 Chrome 的命令行中由--flags-switches-begin...<code>--flags-switches-end 部分分隔。该部分之外的参数来自其他地方chrome://flags(即来自命令行,Chrome OS 和 Android 除外,它们有自己的启动过程)。

于 2019-01-28T20:43:58.407 回答