视频内容
视频内容
新界面展示
contentAd() {
this.zjJSBridge.contentAd({
// 广告位ID,必填
posId: "K90010005",
// 用户ID,选填
userId: "13000000000"
}, function(succ, data) {
console.log("succ = " + succ + " & data = " + data)
})
},
事件回调
注意
请确保已经在当前页面已参照文档配置监听器正确配置了监听器
this.zjJSBridge.ready(() => {
this.zjJSBridge.setListener((event, data) => {
if (event != this.zjJSBridge.events.contentAd && event != his.zjJSBridge.events.contentView) {
return
}
switch (data.action) {
case this.zjJSBridge.actions.onZjAdError:
uni.showModal({
showCancel: false,
title: '视频内容加载失败',
content: "错误码:" + data.code + "\n错误信息:" + data.msg
})
break;
case this.zjJSBridge.actions.onZjAdLoaded:
console.log('视频内容加载成功');
break;
case this.zjJSBridge.actions.onPageEnter:
// 可通过页面的enter和leave事件计算用户观看的条目数
console.log('视频内容进入当前页面')
break;
case this.zjJSBridge.actions.onPageLeave:
// 可通过页面的resume和pause事件累加用户的观看时长
console.log('视频内容离开当前页面')
break;
}
})
})