美文网首页
微信小程序 接入激励式视频广告组件

微信小程序 接入激励式视频广告组件

作者: 安徒生1997 | 来源:发表于2020-12-28 15:57 被阅读0次

1.wxml

<button size="mini"  bindtap="openVideoAd" 去完成 </button>

2.js:

onLoad: function(t) {

    this.videoNum();

},

openVideoAd() {

      wx.showLoading({

        title: '视频正在加载中...',

      });

      if (videoAd) {

        videoAd.show().then(() =>{

          wx.hideLoading()

        }).catch(() => {

          // 失败重试

          videoAd.load().then(() => videoAd.show()).catch(err => {

            console.log('激励视频 广告显示失败')

          })

        })

      }

    },

videoNum: function() {

if (wx.createRewardedVideoAd) {

            videoAd = wx.createRewardedVideoAd({

              adUnitId: t.data.fjl_ad

            })

            videoAd.onLoad((res) => {

            })

            videoAd.onError((err) => {

            })

            videoAd.onClose((status) => {

              console.log(status)

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

                //正常播放结束,可以下发奖励

              } else {

                //不下发奖励

                wx.showModal({

                  content: '广告未播放完成,无法获取次数',

                  showCancel: false

                })

              }

            })

          }

    },

相关文章

网友评论

      本文标题:微信小程序 接入激励式视频广告组件

      本文链接:https://www.haomeiwen.com/subject/acctoktx.html