帖子
帖子
用户
博客
课程
显示全部楼层
22
帖子
0
勋章
40
Y币
发表于 2015-7-20 16:44:00
2
已解决

关于ajax请求的问题 [复制链接]

  • 发表于:2015-07-20 16:44:00
$.get(''&p='+p+'&sub=sub&ran='+getRandom(999),function(data){
                alert(1)
        var e_data=eval('('+data+')')
        alert(e_data);
    if(e_data.s==1){
                alert(e_data.s);
     $api.setStorage('log',1);
      var options = JSON.stringify(e_data);
          $api.setStorage('username',e_data.user.name)
       
     api.openWin({
            name: name,
            url: url,
           pageParam: options,
           bounces: false
             })
          }else{
                  alert('账号和密码错误!');
          }
          })
为什么我 测试的时候能够请求到数据,打包以后就不能够请求到数据了
huguoba
89
帖子
0
勋章
1万+
Y币
最佳答案
你用的jq的话做请求,云编译加密后是会不起作用的。建议使用api.ajax改写
89
帖子
0
勋章
1万+
Y币
你用的jq的话做请求,云编译加密后是会不起作用的。建议使用api.ajax改写
5
帖子
0
勋章
1万+
Y币
能正常调用回调吗,是不是加密 了,先别加密
22
帖子
0
勋章
40
Y币
技术支持-M 发表于 2015-7-20 16:48
能正常调用回调吗,是不是加密 了,先别加密

是不是打包的时候没有加密?
22
帖子
0
勋章
40
Y币
技术支持-M 发表于 2015-7-20 16:48
能正常调用回调吗,是不是加密 了,先别加密

你说的加密是打包的时候进行了,加密ma?
5
帖子
0
勋章
1万+
Y币
徐徐上升1127 发表于 2015-7-20 17:17
你说的加密是打包的时候进行了,加密ma?

对的,可能是你加密了的原因或云编译把数据编译坏了
54
帖子
0
勋章
517
Y币
可能是楼上的原因,既然官方写了ajax,就用api.ajax吧
34
帖子
1
勋章
594
Y币
huguoba 发表于 2015-7-20 16:44
你用的jq的话做请求,云编译加密后是会不起作用的。建议使用api.ajax改写

我有这样的一段代码,要求是从数据库[云端]取到一张表中的所有img数据,然后使用模块进行突破轮播。但是现在问题是请求的地址我不知道该怎么写。请帮忙
apiready = function() {
                        var appId = 'A6912228209623';
                        var key = '0D4FDD7E-954E-49A7-1C6C-A791423763C4';
                        var now = Date.now();
                        var appKey = SHA1(appId + "UZ" + key + "UZ" + now) + "." + now;
                api.ajax({
                url:'https://d.apicloud.com/mcm/api/banner/img',
                method:'get',
                cache:true,
                headers:{
                        "Content-type" : "application/json;charset=UTF-8",
                                "X-APICloud-AppId" : appId,
                                "X-APICloud-AppKey" : appKey
                },
                timeout : 20,
                        
        },function(ret,err){
                alert(JSON.stringify(ret));



//                        var UIScrollPicture = api.require('UIScrollPicture');
//                        UIScrollPicture.open({
//                                rect : {
//                                        x : 0,
//                                        y : 0,
//                                        w : api.winWidth,
//                                        h : api.winHeight / 4
//                                },
//                                data : {
//                                        paths : ,
//                                styles : {
//                                        indicator : {
//                                                align : 'center',
//                                                color : '#FFFFFF',
//                                                activeColor : '#ff9999'

其中的
url:'https://d.apicloud.com/mcm/api/banner/img',
中的banner是表名,img是列名,其中有四五条数据。
想在UIScrollPicture中的data : {
//                                        paths : ,中使用。其实目的就是使数据灵活,不来源与本地,而是数据库。
您需要登录后才可以回帖 登录

本版积分规则