我们有一个复杂的Web应用程序,该应用程序可以在跨平台的台式机和移动设备上运行而没有问题,除了Safari Mobile在不同的ios设备上。
在较慢的连接设置(例如3g)上,但在DSL(在网络链接调节器中设置)上,获取请求也会被中止。中止的请求是对图像资源的Get请求(主要由THREE.js为Aframe加载)和XHR对其余后端的请求。
请求未到达服务器,nginx access.log文件中没有日志。 Access-Control-Allow-Origin标头设置为*,并且我们还为所有资源创建了具有相同域的环境。但这并没有解决堕胎问题。
我们使用Cordova和xCode构建了ios应用
Failed to load webpage with error: The operation couldn’t be
completed. (NSURLErrorDomain error -999.)
引发错误。
在Safari Web检查器的“网络”选项卡中,我们获得以下日志: