2***@qq.com
2***@qq.com
  • 发布:2016-12-26 17:28
  • 更新:2016-12-26 17:47
  • 阅读:1481

mui.ajax请求在IOS真机调试可以调用回调函数,在android真机调试的无法调用回调函数

分类:MUI

/**

  • 封装mui ajax post 请求
  • @param {Object} url 请求url
  • @param {Object} args 请求参数
  • @param {Object} func 回调方法
    */
    function post(url, args, func) {

    var wait = plus.nativeUI.showWaiting();
    mui.ajax(url, {
    data: args,
    type: 'post',
    dataType: 'jsonp',
    timeout: 30000,
    success: function(data) {
    wait.close();
    func(eval('(' + data + ')'));
    },
    error: function(xhr, type, errorThrown) {
    wait.close();
    plus.nativeUI.toast('请求数据失败');
    }
    });
    }
    这在安卓手机上调试无法调起success回调函数,也无法调起error的回调函数,就算把超时时间timeout设置成5s也没有用,无法理解

2016-12-26 17:28 负责人:无 分享
已邀请:
赵梦欢

赵梦欢 - 专注前端,乐于分享!

dataType: 'jsonp' 这个错了

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