【偶现】小游戏看视频广告时, 没看完就关闭,onClose事件里的isEnded也为true
打印出来的log,isEnded是true,代码如下: this.videoAd = wx.createRewardedVideoAd({
adUnitId: GI.gCfg.videoAdIDs[newVideoAdIdx]//激励视频id
});
this.videoAd.onLoad(() => {GI.log('复活激励视频 广告加载成功');});
this.videoAd.onError(this.onVideoAdError.bind(this));
this.videoAd.onClose((res) => {
GI.log("wx video close : ", res); //在没看完广告就关闭的情况下,此处打印出来的isEnded是true
this.onVideoAdClose(res && res.isEnded || res === undefined, res);// 版本小于2.1.0的话res是undefined,此时关闭可以认为已经看完广告
});