QQ微信小程序激励视频广告onClose多次回调解决方案

广告

QQ微信小程序激励视频广告onClose多次回调解决方案

原以为QQ微信小程序激励视频广告onClose多次回调的问题官方已经解决了,最新有朋友反馈还是存在这个问题,所以这里给大家写一个解决方案吧。只需要通过videoAd.offClose()将上次的回调清除就可以了。

具体演示代码

adGet: function(e) {
    var videoAd = null;
    if (wx.createRewardedVideoAd) {
      videoAd = wx.createRewardedVideoAd({
      adUnitId: 'adunit-cfe1a1634e21eef8' 
          })
      videoAd.onError(err => {})
      videoAd.onClose((status) => {
      if (status && status.isEnded || status === undefined) {
      videoAd.offClose()
      //就是这里,加上这个就没什么问题了
         } else {}
      })
      }
      if (videoAd) {
       videoAd.show().catch(err => {
           // 失败重试
       videoAd.load()
              .then(() => videoAd.show())
          })
        }
      },

就是在激励广告关闭之后,加入videoAd.offClose()就可以清除上一次的回调了。

原创文章,作者:小创果,如若转载,请注明出处:https://www.i4qq.com/jpjc/jlggdchd.html
QQ微信小程序添加插屏广告完整教程
« 上一篇 09-09
利用云开发给微信小程序添加文本内容审核
下一篇 » 09-16
广告

发表评论

仅有一条评论

  1. pniaLv.1 说道:

    看一下

作者信息

广告
安好屋

热门文章

最多点赞

广告

标签TAG

热评文章