这个问题困扰很久了,各种搜也没找到答案,因为不好写关键词。
macOS 下的 Chrome ,在首次打开国外网站等需要走代理的网站时(比如 GitHub ,YouTube ,Pixiv ),总是会转圈很久,然后显示This site can’t be reached
,原因是ERR_CONNECTION_CLOSED
。显示完这个之后,马上会接着开始重新转圈,然后把网页迅速加载出来。
当然也可能不显示这个页面,就一直转圈,大概几十秒一分钟左右,再把网站打开。
虽然网页最终能打开,但是体验非常差。而且并不是打开一次就解决了,每次打开新标签页都会这样。
我本以为是我 Intel MacBook Pro 2019 的硬件或 macOS 的系统版本问题,但是现在我买了个新 Mac mini M1 ,用的最新系统,在同样的网络下,也是一样的行为,直接排除了软硬件问题。
然后我觉得是不是网络问题,因为我是连安卓机的热点,用 Surge 作为代理工具。但是后来我试了下在使用 ShellClash 翻墙的路由器的电信宽带网络环境下,不使用 Surge ,还是一样的行为。在此网络环境下,手机或 Windows 裸连、使用 Chrome ,都没有这样的行为。
最奇怪的是,不论在哪个网络环境下,Safari 打开网站都是秒开,没有任何问题。导致我现在只能用 Safari ,但是作为开发者,这玩意儿的开发者工具是真难用,现在就很难受。
补充:刚刚测了下 MS Edge ,也很慢,但是比 Chrome 稍微快那么点点。还测了下 Firefox ,也没有任何问题。这样我感觉可能是 Chromium 内核的锅啊。。。
不知道各位大佬有没有遇到类似的问题,是怎么解决的?
真心求助,先谢谢各位。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.