Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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
Javascript Chrome加载第一个AJAX响应的速度很慢_Javascript_Ajax_Google Chrome_Reactjs_Flux - Fatal编程技术网

Javascript Chrome加载第一个AJAX响应的速度很慢

Javascript Chrome加载第一个AJAX响应的速度很慢,javascript,ajax,google-chrome,reactjs,flux,Javascript,Ajax,Google Chrome,Reactjs,Flux,我正在使用React和Flux构建一个应用程序。单击项目列表会启动一个操作,然后使用axios(尽管我尝试了superagent bluebird promise)启动一个AJAX请求(通过效果) 问题是,使用Google Chrome时,在首次发出此请求时,单击列表中的项目和启动AJAX请求之间有大约两秒钟的延迟。随后的单击会立即开始加载请求 使用Firefox,所有请求都是即时的 编辑:我在两台Ubuntu PC上测试过,可以复制相同的症状。我还可以在我的Android上复制症状,延迟更大(

我正在使用React和Flux构建一个应用程序。单击项目列表会启动一个操作,然后使用
axios
(尽管我尝试了
superagent bluebird promise
)启动一个AJAX请求(通过效果)

问题是,使用Google Chrome时,在首次发出此请求时,单击列表中的项目和启动AJAX请求之间有大约两秒钟的延迟。随后的单击会立即开始加载请求

使用Firefox,所有请求都是即时的

编辑:我在两台Ubuntu PC上测试过,可以复制相同的症状。我还可以在我的Android上复制症状,延迟更大(大约4秒)

以下是在Chrome下制作的个人资料的屏幕截图:


这是Chrome的bug还是什么?

这是Chrome的bug

我正在写的项目中有一些代码(或多或少)是直接从我以前(未完成)的项目中复制的


再次运行旧项目时,我在Chrome上遇到了同样的问题。这在我开发它之前(几个月前)从未发生过。

也许它与服务器端的数据缓存有关,而不是直接与chrome或android有关。。。在测量firefox缓存之前,您是否清除了它?它与服务器无关;延迟发生在AJAX请求启动之前。正如概要文件所显示的,有很多事情正在发生。你需要为任何人发布一些代码才能真正给你一个有价值的答案。这里的代码太多了。基本上我已经计算出,项目列表越大,Chrome延迟的时间就越长。但Firefox从不拖延。为什么会这样?我也有同样的问题。第一次使用无头镀铬,速度快,使用无头镀铬,速度慢。:/有人已经开了一张臭虫罚单了吗?什么臭虫?有票吗?是的,我也有这种感觉