移动端ajax请求不到数据问题

最近在公司做项目,做的移动端进行ajax请求的时候难倒了大叔我,原因以前不怎么写移动端,所以有些东西就疏忽了。

移动端进行ajax请求的时候,pc上测试的时候能接收到数据,但是到了手机上就接收不到数据。让我深思了很久。。来。。上代码

$.ajax({
            url: 'https://supplier.alibaba.com/mobile/asyGetHotColumn.jsonp?channelKey=supplierHomeHot',
            type: 'GET',
            dataType: 'jsonp',
            xhrFields: {
                withCredentials: false,
            },
            headers: {
                Accept: 'application/javascript; charset=utf-8',
                'Content-Type': 'application/javascript; charset=utf-8',
                'Access-Control-Allow-Origin': '*',
            },
            success: function(data) {
         		
            }.bind(this),
            error(xhr, status, err) {
                console.log(err);
            },
        });

首先。移动端调用移步的时候要用jsonp接口解决跨域请求问题。type标明get请求方式。headers标明。
完美解决 移动端请求接收不到数据问题~

你可能感兴趣的:(技术)