8***@qq.com
8***@qq.com
  • 发布:2019-11-06 18:05
  • 更新:2021-05-24 16:54
  • 阅读:1294

uni.request() h5 端打包之后,安卓还有pc网页都可以正常访问,但是ios 12 的系统访问就报错,一个请求都访问不了?

分类:uni-app

uni.request() h5 端打包之后,安卓还有pc网页都可以正常访问,但是ios 12 的系统访问就报错,一个请求都访问不了?

只有ios 并且 只有ios12 会报错

报错信息:

{“errMsg”:"request:fail"}

进的request 的fail方法,除此之外没有更多提示信息!

请求代码入下

const requestMethod=(method,url,data,success,fail,complete)=>{
let loginIng=localStorage.getItem("loginIng");
// console.log("loginIng:"+loginIng)
let contentType="";
contentType = 'application/x-www-form-urlencoded;charset=utf-8';
let requestHead={
"SOURCE":"gyzx-web-app",
"Content-Type":contentType,
"LOGINTYPE":1
}
let authtoken=uni.getStorageSync(storageKey_authtoken);

if(authtoken!=null && authtoken !=""){  
    requestHead["AUTHTOKEN"]=authtoken;  
}  
let requestUrl=baseUrl()+url;  
data=data==null?{}:data;  

success=success==null?()=>{uni.hideLoading();}:success;  

fail=fail==null?(res)=>{  
        uni.hideLoading();  
        uni.showModal({  
            confirmColor:"#41CE8C",  
            showCancel:false,  
            content:JSON.stringify(res)  
        });  
    }:fail;  
complete=complete==null?()=>{uni.hideLoading();}:complete;  
const requestTask = uni.request({  
    url:requestUrl,  
    data:data,  
    method:method,  
    success:success,  
    fail:fail,  
    complete:complete,  
    header:requestHead,  
    dataType:"json"  
});  
// 中断请求任务  
// requestTask.abort();  

};

2019-11-06 18:05 负责人:无 分享
已邀请:
3***@qq.com

3***@qq.com - yokea-app

我也是这个问题,请问解决了吗?

该问题目前已经被锁定, 无法添加新回复