我正在开发一个网站,最近在我的 iPhone X 上进行测试时遇到了一个问题 - 该网站无法加载。
Safari 尝试加载它,然后报告错误“由于出现问题,此网页已重新加载”,尝试几次后它放弃并报告“重复出现问题”。我的 iPhone 上的 Chrome 也无法加载该网站。
这个时候我不能公开分享网站,但是chrome桌面控制台没有报错。事实上,该网站在我的台式机、笔记本电脑、我的旧 iPhone 6 和 5s、我的朋友三星 android 以及我测试过的其他 15 台随机计算机和手机上运行得非常好。它还可以在 xCode 模拟器中正常加载。但它不适用于我的 iPhone X。
我对 SO 和互联网的研究总体上让我相信这个错误通常是由于内存使用过多造成的,但桌面 Chrome 报告的内存使用峰值仅为 20mb。该网站在我劣质的 iPhone 5s 上也能正常加载。
我已经清除了 iPhone X 上的 safari 和 chrome 缓存,打开/关闭了阻止 cookie,重置了网络设置,并重新启动了手机。
我担心的是,如果我的 iPhone X 不加载该站点,毫无疑问其他用户会遇到问题,即使我测试过的 20 种其他设备也能正常工作。
有谁知道这里发生了什么?