插全屏广告
插全屏广告
提示
应用需要处理广告加载时的等待,防止用户重复点击时应用重复调用interstitial
方法
调用interstitial
方法后,需要在setListener
时配置的监听器内处理广告回调
全屏广告fullScreenVideo
方法已过期,建议使用interstitial
方法替代
请求广告
// 插屏,监听 event 为 Interstitial
jsBridge.zj.interstitial({
// 必须,字符串类型,插屏广告位ID
posId: "J7208384505",
}, function(succ, data) {
if (!succ) {
alert(JSON.stringify(data));
}
});
回调信息
调用interstitial
方法后,setListener
时配置的监听器内会回调广告状态,回调信息格式如下:
{
event: "Interstitial",
data:{
message: "",
action: "onZjAdClosed"
}
}
其中action
与对应的状态为:
action | 描述 |
---|---|
onZjAdLoaded | 插屏已加载 |
onZjAdShow | 插屏开始展示 |
onZjAdClicked | 广告点击 |
onZjAdClosed | 插屏关闭 |
onZjAdError | 插屏请求报错(message为错误信息) |