微信小游戏添加广告出现bug
发布于 6 年前 作者 minhao 5332 次浏览 来自 问答

if (dataStore.bannerAd != undefined) {

console.log(dataStore.bannerAd,“不走这里吗”)

//dataStore.bannerAd.offError()

dataStore.bannerAd.destroy()

}

dataStore.bannerAd = wx.createBannerAd({

adUnitId: str,

style: {

left: 0,

top: 0,

width: 300//dataStore.jxw,

}

})

dataStore.bannerAd.onResize(res => {

var reg = RegExp(/iPhone/);

var reg1 = RegExp(/x/);

var reg2 = RegExp(/X/);

if (dataStore.phoneModel.match(reg) && (dataStore.phoneModel.match(reg1) || dataStore.phoneModel.match(reg2)))

dataStore.bannerAd.style.top = dataStore.jxh - 1 - dataStore.bannerAd.style.realHeight - 34

else

dataStore.bannerAd.style.top = dataStore.jxh - 1 - dataStore.bannerAd.style.realHeight

dataStore.bannerAd.style.left = dataStore.jxw / 2 - dataStore.bannerAd.style.realWidth / 2

})

//监听广告位变形问题

dataStore.bannerAd.onError(function (res) {

console.log(res);

})

dataStore.bannerAd.onLoad(() => {

console.log(‘banner 广告加载成功’)

dataStore.bannerAd.show()

})

会出现监听开启太多 在版本库比较新的时候会直接报错

2 回复

报错信息是什么?截图看下?

是我哪里做错了吗

回到顶部