3***@qq.com
3***@qq.com
  • 发布:2020-04-28 20:46
  • 更新:2020-05-20 12:12
  • 阅读:877

ios 13 mui ajax 调用问题

分类:MUI

开发项目过程我这样子调用 报错 Script error.filename:lineno:0

function ajaxTest() {  
    var url = 'weburl';  
    mui.ajax(url, {  
        data: {  
            versionType: 1  
        },  
        dataType: 'json',  
        type: 'get',  
        timeout: 10000,  
        success: function(data) {  
            console.log(JSON.stringif(data));  
        },  
        error: function(xhr, type, errerThrown) {  
            mui.toast('网络异常,请稍候再试');  
        }  
    });  
};  

mui.plusReady(function() {  
    ajaxTest();  
});

这样子调用 报错 Script error.filename:lineno:0


mui.plusReady(function() {  
    function ajaxTest() {  
    var url = 'weburl';  
    mui.ajax(url, {  
        data: {  
            versionType: 1  
        },  
        dataType: 'json',  
        type: 'get',  
        timeout: 10000,  
        success: function(data) {  
            console.log(JSON.stringif(data));  
        },  
        error: function(xhr, type, errerThrown) {  
            mui.toast('网络异常,请稍候再试');  
        }  
    });  
   };  

    ajaxTest();  
});  

把ajaxTest方法体里面的代码移到plusReady里边就没有问题

mui.plusReady(function() {  
    var url = 'weburl';  
    mui.ajax(url, {  
        data: {  
            versionType: 1  
        },  
        dataType: 'json',  
        type: 'get',  
        timeout: 10000,  
        success: function(data) {  
            console.log(JSON.stringif(data));  
        },  
        error: function(xhr, type, errerThrown) {  
            mui.toast('网络异常,请稍候再试');  
        }  
    });  
});

这个设计是要我学习马拉松式代码吗

2020-04-28 20:46 负责人:无 分享
已邀请:
virtualTurth

virtualTurth - 人类的本质是复读机

我按你的方式试了,还是报那个错啊

万金游

万金游

mui.init(); //初始化mui  
mui.plusReady(function() {  
    ajaxTest();  
});  

function ajaxTest() {  
    var url = 'http://.....';  
    mui.ajax(url, {  
        type:'post',  
        timeout: 10000,  
        dataType: 'json',  
        data: { .... },  
        success: function(data) {  
            .....  
        },  
        error:function(xhr,type,errorThrown) {  
            .....  
        }  
    });  
}

把自定义函数放到下方,url 必须加上 http://

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