解决annie.ajax跨域 options 请求 报错 问题

解决annie.ajax跨域 options 请求 报错 问题,重写annie.ajax

在页面加上这个,重写annie.ajax即可

annie.ajax = function ajax(info) {

    var urlLoader = new annie.URLLoader();

    // urlLoader.addHeader("X-Requested-With", "XMLHttpRequest");

    urlLoader.method = info.type == undefined ? "get" : info.type;

    urlLoader.data = info.data == undefined ? null : info.data;

    urlLoader.responseType = info.responseType == undefined ? "text" : info.responseType;

    if (info.success != undefined) {

        urlLoader.addEventListener(annie.Event.COMPLETE, info.success);

    }

    if (info.error != undefined) {

        urlLoader.addEventListener(annie.Event.ERROR, info.error);

    }

    urlLoader.load(info.url);

}



  • 发表于 2018-11-12 15:11
  • 阅读 ( 699 )
  • 分类:AnnieJS引擎

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
不写代码的码农
h5.iguojin.com

3 篇文章

作家榜 »

  1. 王倩 20 文章
  2. 苍老师 16 文章
  3. 大北兔 15 文章
  4. facaimao 14 文章
  5. 皮卡丘先生 13 文章
  6. 季梦导师 10 文章
  7. 许导解忧 10 文章
  8. 王迎保 10 文章