|
[问题求助]
baiduAd模块:激励视频提示无广告返回,但还给我播了广告
[复制链接]
baiduAd模块:激励视频(如下代码的showIncentiveVideoAd)提示无广告返回,但还给我播了广告。
alert所有的回调状态,发现有时候没有状态变更回调,但有时候又有很多状态变更回调。代码如下:
var baiduAD = api.require('baiduAd');
var param = {
"appsid": "f9b9f746"
}
baiduAD.initModule(param, function (ret) {
if (ret.status) {
var param = {
"adId": '8645398',
}
baiduAD.showIncentiveVideoAd(param, function (ret) {
var msg = "show ret:" + JSON.stringify(ret);
api.alert({
msg: msg
});//此处弹窗有时提示无广告返回,但还是播了广告,而播完之后,后续此处可能有很多状态变更通知,也可能没有。
if (true == ret.status) {
var msg = '';
switch (ret.code) {
case 1:
msg = '广告展示成功';
console.log(msg);
break;
case 5:
msg = '广告关闭';
console.log(msg);
break;
default:
break;
}
}
})
} else {
var msg = JSON.stringify(ret);
api.alert({
msg: msg
});
}
});
|
|