let interstitialAd = null
Page({
onLoad() {
if(wx.createInterstitialAd){
interstitialAd = wx.createInterstitialAd({ adUnitId: 'xxxx' })
interstitialAd.onLoad(() => {
console.log('onLoad event emit')
})
interstitialAd.onError((err) => {
console.log('onError event emit', err)
})
interstitialAd.onClose((res) => {
console.log('onClose event emit', res)
})
}
}
})
大致原因就在于官方这个close函数是没有返回值的,如果监听将会报错。
在小程序管理平台里的代码是没有返回值的,可能是官方文档还没有更新。
2022-08-04 依然没有解决
楼主解决了吗
不调用destroy()就没有问题
论坛崩了吗?发不了帖子