调用激励广告的页面,第二次及以后进入之后在工具控制台报错。
调用激励广告的页面,第一次进入的时候正常,在第二次及以后进入之后在工具控制台报错。 而且每次进入的时候都特别卡顿。 目前用安卓机测试没有这个错,因为没有苹果机,不确定是否有问题。 详细效果可以看代码片段,摘取代码如下: [代码]if[代码] [代码](wx.createRewardedVideoAd) {[代码][代码] [代码][代码]rewardedVideoAd = wx.createRewardedVideoAd({[代码][代码] [代码][代码]adUnitId: that.data.adUnitId[代码][代码] [代码][代码]})[代码][代码] [代码][代码]rewardedVideoAd.onLoad()[代码][代码] [代码][代码]rewardedVideoAd.onError((err) => {})[代码][代码] [代码][代码]rewardedVideoAd.onClose((res) => {[代码][代码] [代码][代码]if[代码] [代码](res && res.isEnded) {[代码][代码] [代码][代码]this[代码][代码].addPoints();[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]wx.showModal({[代码][代码] [代码][代码]title: [代码][代码]'温馨提示'[代码][代码],[代码][代码] [代码][代码]content: [代码][代码]'中途退出无法获得积分奖励哦'[代码][代码],[代码][代码] [代码][代码]success(res) {[代码][代码] [代码][代码]if[代码] [代码](res.confirm) {[代码][代码] [代码][代码]that.openad();[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码] [代码](res.cancel) {[代码][代码] [代码][代码]console.log([代码][代码]'用户点击取消'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码]}[代码] [图片]