插全屏广告
插全屏广告
提示
应用需要处理广告加载时的等待,防止用户重复点击时应用重复调用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为错误信息) |