为什么我的Ajax请求在IOS上的Safari中不起作用?

我有一个用JQuery完成的ajax jsonp请求,它在$(document).ready中完成。 它可以在所有浏览器中完美运行,甚至可以在IOS上的Chrome中运行,但它在IOS上的Safari中并不总是有效。 有时,代码永远不会回归成功也不会完成。

我今天碰到了这个,花了很多时间来解决它。 最后,解决问题的方法是在页面末尾而不是在document.ready中移动javascript代码。 这似乎是Safari的一个错误。

我以为我会分享以防其他任何人遇到这个!

尝试在Safari中关闭“私人”浏览。