7***@qq.com
7***@qq.com
  • 发布:2019-10-29 13:35
  • 更新:2019-10-29 14:40
  • 阅读:2011

h5真机调试ios的ajax请求失败,但是安卓的可以

分类:HBuilder

url是http请求,模拟ajax post请求,后台也能收到,同样的请求方式,安卓的就可以提交到后台,ios的就链接失败,
代码如下
var data ={
loginName:userName,
password:password
};

        var infomation_url = rootUrl+'User/Login';    
        $.ajax({  
            async : true,  
            contentType : 'application/json; charset=utf-8',  
            data : JSON.stringify(data),  
            dataType : 'json',  
            timeout : 20000,  
            type : 'POST',        
            url : infomation_url,  
            success : function(result) {  
                    ...  
            },  
            error : function(xhr, type, errorThrown) {  
                switch (type) {  
                case 'timeout' :  
                    console.log('timeout');  
                    mui.toast('连接超时,请稍后重试', {  
                        duration: 3500  
                    });  
                    break;  
                case 'error' :  
                    console.log(errorThrown);                          
                    mui.toast('连接失败,请稍后重试', {  
                        duration: 3500  
                    });  
                    break;  
                }  
            }  
        });   
2019-10-29 13:35 负责人:无 分享
已邀请:
DCloud_heavensoft

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

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