开屏广告
开屏广告
此章节将演示如何请求在React Native
环境下请求与展示开屏广告
开屏广告
开屏广告的加载
ZJUtils.loadSplashAd('J6428742394', 3.0, (event: ZJEvent, code: number, msg: string | null) => {
switch(event) {
case ZJEvent.LOAD:
console.log('LOAD------------------');
this.setState({
loadAd: true
});
break;
case ZJEvent.SHOW:
console.log('SHOW------------------');
break;
case ZJEvent.CLICK:
console.log('CLICK------------------');
break;
case ZJEvent.CountDownEnd:
console.log('CountDownEnd------------------');
break;
case ZJEvent.CLOSE:
console.log('CLOSE------------------');
break;
case ZJEvent.LOAD_ERROR:
console.log('LOAD_ERROR------------------');
break;
}
});
OnAdEvent 事件说明
Event | 参数 | 说明 |
---|---|---|
ZJEvent.LOAD_ERROR | errCode:number, errMsg:string | 广告加载失败 errCode:错误码,非错误事件为0 errMsg:错误信息,非错误事件为空字符串 |
ZJEvent.SHOW_ERROR | errCode:number, errMsg:string | 广告展示失败 errCode:错误码,非错误事件为0 errMsg:错误信息,非错误事件为空字符串 |
ZJEvent.LOAD | / | 广告加载成功 |
ZJEvent.SHOW | / | 广告展示成功 |
ZJEvent.CLICK | / | 广告点击 |
ZJEvent.CLOSE | / | 广告关闭 |
开屏广告的展示
ZJUtils.showSplashAd();