= null 然后,我们再加上激励广告设置的所有逻辑 ad_set:function(){ var that =this; if(wx.createRewardedVideoAd) { rewardedVideoAd = wx.createRewardedVideoAd({ adUnitId: 'adunit-aff945372da8bd6a'}) rewardedVideoAd.onLoad(() => { console.log('拉取激励广告成功') }) rewardedVideoAd.onError((err) => { console.log('拉取激励广告失败') } ) rewardedVideoAd.onClose((res) => { if (res && res.isEnded) { console.log('激励广告加载完成') ){ rewardedVideoAd.show(()=> { wx.showToast({ title: '看完视频就刷新哟', icon: 'loading', duration
rewardedVideoAd = wx.createRewardedVideoAd({ adUnitId: rewardedAdId }); / / 监听加载 rewardedVideoAd.onLoad(() => { console.log('激励广告加载成功'); }); // 监听失败 rewardedVideoAd.onError(err => { console.log('激励广告加载失败' + err); } ); }) } 注意:以上代码中广告位ID rewardedAdId 为发起请求获取,而rewardedVideoAd 为整个页面的全局全变,与Page()同级。 console.log('激励广告位加载失败'); }); // 广告位关闭后 rewardedVideoAd.onClose(
loadInterstitialAd: function (excitationAdId) { let that = this; if (wx.createRewardedVideoAd) { rewardedVideoAd = wx.createRewardedVideoAd({ adUnitId: excitationAdId }) rewardedVideoAd.onLoad(() => { console.log('onLoad event emit') }) rewardedVideoAd.onError((err) => { console.log title: "视频广告出现问题啦", icon: "none", duration: 3000 }); }) rewardedVideoAd.onClose