360浏览器打开慢出现白色屏幕怎么解?先说结论:白屏和慢是两件事,先分清是没画出来,还是某一段耗时太长。

分这两件事只要三个数:白屏停了几秒、五段里哪段最长、换到另一个内核还白不白。三个数记完再动手,少一个都是猜。

「白屏就是网站挂了」

连不上时,连状态码都拿不到,连接就断在半路。

白屏但地址栏正常、能拿到 200,说明服务器把页面给你了,是浏览器没画出来。这个区别很关键。

判据:页面全白、地址栏没报错、按 F12 后的 Console 里有红色报错。

这一条对上,别去重启服务器,也别动解析。去 Network 面板看哪个资源失败或超时,红色那一行就是起点。

反过来,连状态码都拿不到,那不是白屏,是连不上。这两种处理方向完全不同。

还有一种中间态:页面出得来,但样式全丢。那不是白屏,是静态资源被拦或路径错,先看 404。

「换浏览器就好,说明跟网络无关」

换浏览器换的是渲染,网络没变。

系统浏览器正常、只有 360 白,才说明问题在内核或扩展。

两个浏览器都白,问题在站点或链路。

两个都白但手机上正常,先查本机代理与网络。

三种情况指向三个地方,别混着改。

360 的扩展单独排一次:全禁用后重开,正常了再一个个打开,找出那个。

只有某个页面白、其他页面正常,那就不是浏览器的事,是那个页面的问题,去查那份前端资源。

要把范围钉死,得看多地区的表现。这里我用宝塔拨测的网站测速跑几个省,看是不是只有某一组白。

「清缓存能解决所有白屏」

清缓存对旧资源有效,对内核不兼容无效。

清完还是白,就说明不是缓存的事。

这时候换内核试一次:极速和兼容各开一遍。一个白一个正常,问题在内核;两个都白,回到网络与站点。

顺手用另一个浏览器开同一个地址,这个对照比清十次缓存都有用。

慢的那部分还要拆段。五段是 dns、tcp、tls、ttfb、下载。哪段最长就查哪段,别一上来就改全部。

白屏常卡在下载段:首屏资源太大,页面迟迟不画。也有卡在 ttfb 段的:后端算得慢,浏览器一直等第一个字节。

改完只动一处,改完再测一次。同时改 cdn 和前端,下一次的结果说明不了是谁起的作用。

如果白屏只在高峰期出现,还要把时段记下来。同一个地址早上开和晚上开,结果可能完全不同。

有一点我没确认:不同版本 360 的内核对同一份前端资源的处理差异有多大,我手上没有逐版本对照,只能按「换内核各开一次」这个动作处理。