帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
5
帖子
0
勋章
72
Y币

[App引擎] 神之贴,求大神帮忙 (已解决)

[复制链接]
发表于 2015-1-5 17:00:17
本帖最后由 神的大周 于 2015-1-7 13:46 编辑

问题已解决了,原因是云端API选的不对。在云端上存在这两个多盟的api,需选择adsMogo

这段代码用了多盟的自适应广告api,现在在ios8中运行不显示广告,连百度都不打开,也不报错。求大神帮忙看下

<!doctype html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,initial-scale=1.0"/>
    <title>Hello APP</title>
    <link rel="stylesheet" type="text/css" href="./css/api.css" />
    <link rel="stylesheet" type="text/css" href="./css/common.css" />
</head>
<body>
    <div id="wrap">
        <div id="header">
            <!--<h1>APICloud</h1>-->
        </div>
        <div id="main">

        </div>
    </div>
</body>
<script type="text/javascript" src="./script/api.js"></script>
<script type="text/javascript">

    apiready = function(){
        var header = $api.byId('header');
        $api.fixIos7Bar(header);
        var headerPos = $api.offset(header);
        var main = $api.byId('main');
        var mainPos = $api.offset(main);
        //adsMogos();
                domos();
               
        api.openFrame({
            name: 'main',
            url: 'http://www**.**',
            bounces: true,
            rect: {
                x: 0,
                y: headerPos.h,
                w: headerPos.w,
                h: mainPos.h
            }
        });

//    function adsMogos(){
//    var adsMogoBanner = api.require('adsMogoBanner');
//    adsMogoBanner.initBanner({
//                    mogold:'83c5e19243f64ba2afda9a18a712ad35',
//                    position:'center_top',
//                    adsize:'3',        
//            },function(ret,err){
//                    if(ret.status){
//                            api.alert({msg:"广告初始化成功"});
//                              adsMogoBanner.showBanner(function(ret, err){
//                                    if(ret.status){
//                                        api.alert({msg:"调用展示广告成功"});
//                                    }else{
//                                        api.alert({msg:"调用展示广告失败: " + err.msg});
//                                    }
//                                })
//                    }else{
//                            api.alert({msg:"广告初始化失败:" + err.msg});
//                    }
//            })
//  }
            
            function domos(){
                    var domob = api.require('adsDomob');
                    
                    domob.presentFlexibleBanner({publiserId:"56OJxg0YuN4YDLPRX3", placementId:"16TLefiaApzzYNUOy5kcuJXz",x:"0", y:"0"}, function(ret, err) {
                 if (ret.type == 0) {
                     switch (ret.status) {
                         case -1:
                             api.alert({msg:"Banner 广告加载失败:" + err});
                             break;
                         case 0:
                             api.alert({msg:"Banner 广告加载完成"});
                             break;
                         case 1:
                             api.alert({msg:"Banner 广告准备展现"});
                             break;
                         case 2:
                             api.alert({msg:"Banner 广告被关闭"});
                             break;
                         case 3:
                             api.alert({msg:"Banner 广告被切到后台"});
                             break;
                             }
                         }
                        });
            }
  };
</script>
</html>

28
帖子
1
勋章
1万+
Y币
是不是模块没有添加?
18
帖子
0
勋章
398
Y币
<script type="text/javascript" src="./script/api.js"></script>

感觉你没有引入 api.js路径不对  很可能  ;
不然  不太可能 打不开frame啊
5
帖子
0
勋章
72
Y币
kenny 发表于 2015-1-5 17:43
是不是模块没有添加?

云端模块添加了 2015-01-06_9-28-17.jpg
config.xml 也加了
2015-01-06_9-29-02.jpg
5
帖子
0
勋章
72
Y币
生于1984 发表于 2015-1-5 23:43
感觉你没有引入 api.js路径不对  很可能  ;
不然  不太可能 打不开frame啊

应该是对的吧看工程目录截图
2015-01-06_9-30-44.jpg
5
帖子
0
勋章
72
Y币
2015-01-06_9-31-54.jpg

多盟平台的id状态运行
在ios7上有问题吗
在ios7上有问题吗
18
帖子
0
勋章
398
Y币
神的大周 发表于 2015-1-6 09:32
多盟平台的id状态运行

写几个  alert 看一下  看程序 到底执行到哪里停了

连openFrame 都没反应,说明  可能 刚开始的几行代码  就报错了,   调用广告模块之前
5
帖子
0
勋章
72
Y币
TurboZ 发表于 2015-1-6 11:14
在ios7上有问题吗

没有ios7
12下一页
您需要登录后才可以回帖 登录

本版积分规则