这是在构造函数中的行:为什么启动Chrome并加载HTML文件到Chrome需要花费很多时间来加载它?
Process.Start("chrome.exe",
ScrambledHtmlFilePath);
ScrambledHtmlFilePath是在我的硬盘上的HTML文件。 如果我只是经常使用Chrome浏览器到cnn.com,例如网站加载非常快。
但是,一旦我从硬盘加载html文件后,下载html并将其保存到WebClient,然后它将采取veryl ong时间,直到文件加载了Chrome。
我的意思是在一秒内启动Chrome的速度非常快,但后来我看到加载该网站的这种迹象,并采取像15-20秒,直到该网站开始加载。
如果你做'Process.Start(“chrome.exe”,“http://www.cnn.com”);',它是否也很慢? – keyboardP
keyboardP不,它的使用速度非常快,就像你一样。但我在硬盘上的html文件中唯一改变的是所有标签中的一些文本,而所有其他内容都保持原样。 –
您是否试图通过在Chrome的开发人员工具(Chrome的设置)的“网络”选项卡中加载各种页面元素来查看消耗的时间?手动打开Chrome并在本地保存页面,查看瓶颈位置。 –