收藏
回答

微信广告组件,页面载入时卡顿?

按照官方文档,在页面的onLoad发放中创建了激励广告,在页面进入后,会导致卡顿,预估是因为广告load时间太久,会导致一进入页面就操作的事件明显的延迟

代码段:

onLoad(options) {

// 在页面onLoad回调事件中创建激励视频广告实例

if (wx.createRewardedVideoAd) {

this.videoAd = wx.createRewardedVideoAd({

adUnitId: 'xxxxxx'

})

this.videoAd.onLoad(() => {})

this.videoAd.onError((err) => {

console.error('激励视频光告加载失败', err)

})

this.videoAd.onClose((res) => {

const detail = res

// 用户点击了【关闭广告】按钮

if (detail && detail.isEnded) {

console.log("正常播放结束的" + detail.isEnded);

} else {

// 播放中途退出

console.log("播放中途退出的" + detail.isEnded);

}


})

}

}

回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容