我遇到了一个奇怪的错误,即JQuery POST在移动Safari,桌面游戏和桌面Chrome中工作,但是在ios上没有使用chrome。这是我的ajax请求:
$.ajax({
url: '/data',
cache: false,
type: 'POST',
headers: {
"cache-control": "no-cache"
},
data: data,
success: function() {
console.log("success");
},
error: function() {
console.log("error");
}
});
我已经阅读过移动版Safari缓存帖请求的一些问题,但我不认为这里发生了什么......
答案 0 :(得分:2)
我在我的项目中遇到了同样的问题,当你使用chrome for ios时,你应该提到像.json .xml这样的url类型。 尝试一旦希望它会起作用。
答案 1 :(得分:0)
更新:该实时站点上不存在该错误,并且仅在localhost测试期间显示。希望其他人也能如此。至少我们可以缩小一点。