收藏
回答

正式发布版的banner和激励视频不显示





开通流量主之后,接入了banner广告和激励视频。开发版和体验版,测试都能正常显示,但是审核发布后,正式版都不显示。

返回的error 是 ret:-10000

//显示banner
   WX.showBanner=function(){
       if(WX._wx==null || WX._wx==undefined || WX.videoshoing)return;
       if(WX.bannerAd)WX.bannerAd.destroy();
       if(WX.phoneInfo && WX._tempPhoneWind_w==0){
           WX._tempPhoneWind_w=WX.phoneInfo.windowWidth;
           WX._tempPhoneWind_h=WX.phoneInfo.windowHeight;
       }
       if(WX._tempPhoneWind_w !=0){
           WX.bannerAd=WX._wx.createBannerAd({
               adUnitId:"adunit-0a8e9cac2b2b61f8",
               style:{
                   left:0,
                   top:0,
                   width:WX._tempPhoneWind_w *0.9
               }
           })
           if(WX.bannerAd){
               WX.bannerAd.onResize(function(){
                   WX.bannerAd.style.left=WX._tempPhoneWind_w/2-WX.bannerAd.style.realWidth/2;
                   WX.bannerAd.style.top=WX._tempPhoneWind_h-WX.bannerAd.style.realHeight;
               });
               WX.bannerAd.show();
           }
       }
   }
//显示视频
   WX.showRewardedVideoAd=function(){
       if(WX._wx==null)return;
       WX.videoAd=WX._wx.createRewardedVideoAd({
           adUnitId:"adunit-9ba8923c770458d0"
       });
       WX.hideBannder();
       WX.videoshoing=true;
       WX.videoAd.onClose(a=function(res){
           WX.videoshoing=false;
           if (res && res.isEnded || res===undefined){
               WX.checkPassDay();
           }
           else {}
       })
       WX.videoAd.onError(e=function(err){
           console.log("---rewardedVideoAd--onError----",err);
           WX.videoshoing=false;
       });
       this.videoAd.load().then(()=> this.videoAd.show()).catch(err=> console.log(err.errMsg));
   }


最后一次编辑于  2018-07-12
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容