啊,Safari,我如何讨厌 鄙视 lo ath ve 你......
由于我想要诊断的未知原因,我网站的用户遇到了一个问题,其中AJAX请求失败,状态代码为0,错误代码为#34;错误"。非常有用。
它是断断续续的,而我们所能说的仅影响Safari。
AJAX请求不是跨域的,都使用域相对路径(例如/farm/notices
)。 jQuery正在使用中,代码正在通过xhr.fail()
。
我不相信这是一个网络问题,因为有些案例包括显示全功能WiFi信号的屏幕截图。
我非常认真地对待我。很多人使用iPhone / iPad,而Safari实际上是唯一的选择(甚至Chrome更像是伪装的Safari ......)所以很多用户都遇到了这个问题。
所以...任何想法?什么?谢谢^^
编辑:在这种情况下我添加了一个静默重试,这至少应该有助于缓解这个问题。如果我没有弄错的话,这样的错误意味着服务器还没有看到请求,所以重试应该没问题......