mui.ajax android可以请求到后台数据,ios不能,type为abort。不知为何?
以下是源码:
function loadData(cid) {
//获取参数
var data = "{\"cateId\": \"" + cid + "\"}";
mui.ajax(url + "/scheme/list", {
data: { "parameters": data },
dataType: 'json', //服务器返回json格式数据
type: 'post', //HTTP请求类型
timeout: 10000, //超时时间设置为10秒;
contentType: "application/x-www-form-urlencoded; charset=utf-8",
success: function(data) {
.....
},
error: function(xhr, type, errorThrown) {
mui.alert("网络连接失败,请重新尝试一下");
}
});
}
3 个回复
辛德瑞拉 - js 也会 php 也会 但是都是皮毛,,,
问题解决没?我也是出现了这个问题,偶尔会出现
9***@qq.com
问题解决没?我也出现了这个问题,偶尔会出现
6***@qq.com
同问,mui.ajax 调用接口,ios偶尔能调取成功,大部分都返回abort 错误,postman调用接口没有问题 安卓正常
DCloud_heavensoft
因iOS13起UIWebview被列为非公开API,未来会被App Store拒绝。从HBuilderX 2.3.0+起,iOS App的默认webview从UIwebview改为了WKWebview。WKWebview与UIWebview有部分区别,包括更严格的联网或canvas跨域限制,详见:https://ask.dcloud.net.cn/article/36348
2020-04-08 17:39