是否可以同时运行带有和不带有网络安全功能的 Chrome?

Hub*_*bro 39 windows google-chrome

最近发现我可以使用命令行参数禁用 Chrome 的“网络安全”,使 JavaScript 开发更容易。问题是我似乎一次不能运行多个 Chrome 的“实例”。如果我chrome.exe --disable-web-security在 Chrome 已经运行时,它只会在正在运行的实例中打开一个新窗口并忽略我的命令行参数。我可以完全关闭 Chrome 并使用上述命令行参数重新启动它,但是我所有的窗口都将在没有网络安全的情况下运行,这对一般浏览器的使用来说是一件坏事。

所以总结一下这个问题:是否可以--disable-web-security在正常的 Chrome 实例运行时启动带有标志的 Chrome 实例?


注意:我怀疑答案可能就在Chrome 命令行开关中,但是只有……太多了……

Hub*_*bro 44

在 Ask Ubuntu 上发现了一个类似的问题。显然,您可以通过向 Chrome 传递一个新的用户数据目录来告诉 Chrome 开始一个新会话。这意味着我现在可以运行这个命令:

chrome.exe --user-data-dir="C:/Chrome dev session" --disable-web-security
Run Code Online (Sandbox Code Playgroud)

并且会打开一个新的 Chrome 窗口,并禁用网络安全。好极了!


注意:这意味着在这两个窗口之间无法进行窗口拖放。


小智 6

关闭 Chrome 浏览器中所有打开的窗口。如果打开了多个窗口,请分别关闭所有窗口。然后,您可以在“运行”中使用以下代码打开 Chrome :

chrome.exe --allow-file-access-from-files --disable-web-security
Run Code Online (Sandbox Code Playgroud)