【发布时间】:2013-06-12 12:03:30
【问题描述】:
我可以使 CORS Ajax 发布在 IOS6 上正常工作,但是关于小微调器有一些非常奇怪的行为,表明尽管请求完成,浏览器仍在加载某些内容。
我提供了一个演示此行为的实时页面here
并且node.js + express服务器的源是可用的here
请注意,这只发生在 IOS6 上,此外它在选项卡之间的行为不一致,例如,您可以导航到同一选项卡上的另一个页面,它会继续旋转,但打开第二个选项卡,加载页面,然后关闭第一个选项卡,它就会消失。
此外,如果您运行测试页面,然后使用相同的浏览器选项卡转到不同的站点,微调器将继续在新站点上旋转。
所以我正在寻找一些可能使其行为合理的 hack,我对不使用 Ajax、CORS 或 POST 不感兴趣。
感谢您抽出宝贵时间查看。
更新:Apple 已确认此问题,但仅此而已,因此请等待下一个版本是否修复它。我将停止测试服务器,但保留可用的文件。
【问题讨论】:
标签: ios ajax mobile-safari cors safari