插全屏广告

插全屏广告

提示

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