收藏
回答

小游戏流量主广告在android平台可以显示,在ios平台不显示

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小游戏 Bug iOS 11.4.1 iPhone 6.7.1

在android上一切正常,但是在iPhone上banner和激励视频都没有显示,求官方大大帮忙看看


createVideo: function(){

_rewardedVideoAd = wx.createRewardedVideoAd({ adUnitId: 'adunit-f7e585db2297c460' })

},


loadVideo: function(show){

_rewardedVideoAd.onLoad(() => {

console.log('激励视频 广告加载成功');

show = true;

})


_rewardedVideoAd.onError(err => {

console.log("播放失败",err);

show = false;

})

},


showVideoAd: function(callBack1,callBack2,target){

if(!_isVersion )return;


_rewardedVideoAd.show().catch(err => {

_rewardedVideoAd.load().then(() => _rewardedVideoAd.show())

})


_rewardedVideoAd.onClose(res => {

// 用户点击了【关闭广告】按钮

// 小于 2.1.0 的基础库版本,res 是一个 undefined

// cc.log("onclose=================????",res,res.isEnded);

if (res && res.isEnded || res === undefined) {

callBack1.call(target);

cc.log("正常播放结束,可以下发游戏奖励");

}

else {

callBack2.call(target);

cc.log("播放中途退出,不下发游戏奖励");

}

})

},


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

1 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2018-07-23

    你好,麻烦提供出现问题的机型和微信版本,并且提供相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),方便定位问题

    2018-07-23
    赞同 1
    回复 5
    • No Blood
      No Blood
      2018-07-23

      你好,可能我没有描述清楚,我们的项目已经上线了,但是在线上玩的时候会出现,android显示,iPhone上不显示的问题,扫描编译出的二维码意识可以看见广告的

      appId: wxda2ceda2478435c4

      2018-07-23
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      2018-07-23回复No Blood

      你好,广告平台会为当前用户推荐最适合展示的广告,当前无合适广告即不会展示。开发者需要适配无广告返回时的页面排版,请勿重复请求广告。

      另外,为避免滥用广告资源,目前每个用户每天可观看激励式视频广告的次数有限。开发者文档也将同步更新该新增限制条件,感谢反馈。

      2018-07-23
      回复
    • No Blood
      No Blood
      2018-07-24回复社区技术运营专员-娇华

      那么,请问一下,没有激励视频这点,我们从哪里取得呢?

      是在onLoad()中得到,还是在onError()中得到呢?


      2018-07-24
      回复
    • 德胜
      德胜
      2018-07-24回复No Blood

      在onError中获取,参考下开发文档 https://developers.weixin.qq.com/minigame/dev/tutorial/ad/rewarded-video-ad.html

      2018-07-24
      回复
    • No Blood
      No Blood
      2018-07-24回复德胜

      那么在我create的时候如果没有广告,返回的是null么?

      如果onLoad和show分开写的话,是不是先执行onLoad,出错执行onError?

      我这边log打印的感觉是show之后只想的onLoad,所以可以说一下执行的顺序么?

      2018-07-24
      回复