为了方便调用,我在一个公共JS中封装了AD的调用。
示例代码:
import util from "../../util.js";
var ad;
Page({
onLoad:function(){
ad=util.ad.load('chaping', 'adunit-xxxxxx')
},
onShow:function(){
ad.show();
}
})
在页面第一次打开的时候,AD创建成功,显示成功。
手动关闭插屏广告时,AD会自动重新load下一个,也OK了。
在开发者工具中模拟返回,再次进入页面,提示:{errCode: 2005, errMsg: "插屏广告并非当前页面调用,不允许展示插屏广告"}
what???
我研究过,最好别花里胡哨,不然他计算你的访问量 曝光量 点击 都有可能算少