Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 是否有可能获得匿名模式';没有隐姓埋名的速度_C#_Google Chrome_Command Line - Fatal编程技术网

C# 是否有可能获得匿名模式';没有隐姓埋名的速度

C# 是否有可能获得匿名模式';没有隐姓埋名的速度,c#,google-chrome,command-line,C#,Google Chrome,Command Line,通过new Process()/commandline启动一个新的Chrome会话非常慢,但如果在匿名模式下启动,会非常快。如果第一个窗口保持打开状态,则在第一个窗口之后打开的更多选项卡的速度要快得多,不幸的是,到目前为止,最常见的用例是“打开一次,然后再关闭”。不幸的是,我依赖localStorage在会话之间存储信息,因此不能像现在这样使用Incognito模式 我想获得一些/大部分Incognito模式的快速启动/加载,而不是在从命令行打开的Chrome会话中实际使用Incognito模式

通过new Process()/commandline启动一个新的Chrome会话非常慢,但如果在匿名模式下启动,会非常快。如果第一个窗口保持打开状态,则在第一个窗口之后打开的更多选项卡的速度要快得多,不幸的是,到目前为止,最常见的用例是“打开一次,然后再关闭”。不幸的是,我依赖localStorage在会话之间存储信息,因此不能像现在这样使用Incognito模式

我想获得一些/大部分Incognito模式的快速启动/加载,而不是在从命令行打开的Chrome会话中实际使用Incognito模式

或者,在使用匿名模式时启用localStorage的一种方法,但我认为,即使有一种方法可以做到这一点,它(最多)也是一种黑客行为,因为它与匿名的整个意义背道而驰

我正在运行一些本地Web应用程序(都是用Phaser框架构建的),并通过new Process()从C#app启动-请参阅下面的代码

我尝试过从各种来源添加许多命令行,但似乎没有任何有意义的区别

我尝试了以下所有方法:

" --disable-plugins";
" --disable-plugins-discovery";
" --disable-extensions";
" --disable-preconnect";
" --disable-translate";
" --dns-prefetch-disable";
" --bwsi";
" --force-dark-mode";
" --user-data-dir=c:\\custom\\userdata\\dir";
" --no-first-run";


string cmd = "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe";
            string args = localWebServer + "path/to/app.html";




using (Process myProcess = new Process())
{
  myProcess.StartInfo.UseShellExecute = false;
  myProcess.StartInfo.FileName = cmd;
  myProcess.StartInfo.Arguments = args;
  myProcess.StartInfo.CreateNoWindow = false;
  myProcess.Start();
}
结果/我看到的: “正常模式”-浏览器相当快地打开,加载Phaser.min.js,然后挂起3-10秒(卡在加载条上),然后才继续加载应用程序的其余部分


“隐姓埋名模式”-浏览器打开,并在1-2秒内完成加载过程。

为什么要进行向下投票?我想知道如何改进这个问题,或者它有什么问题。匿名否决票无助于我的进步。为什么否决票?我想知道如何改进这个问题,或者它有什么问题。匿名否决票无助于我的进步。