html代码:
<template>
<view>
<!-- 按钮 -->
<button @click="showVideo()">点击看广告</button>
</view>
</template>
js代码:
<script>
export default {
data() {
return {
};
},
onLoad() {
// 创建实例
this.ad = tt.createRewardedVideoAd({
adUnitId: '填自己的广告id'
});
// 监听错误
this.ad.onError(err => {
tt.hideLoading();
switch (err.errCode) {
case 1004:
// 无合适的广告
break;
default:
// 更多请参考错误码文档
}
});
// 监听视频播放完成
this.ad.onClose(data => {
tt.hideLoading();
if (data.isEnded) {
console.log('观看了', data.count, '个视频');
} else {
console.log('未观看完视频');
}
});
// 预加载资源
this.ad.load();
},
methods: {
// 展示激励视频
showVideo() {
console.log(1111)
tt.showLoading();
this.ad.show();
},
haha(e) {
console.log(e);
}
}
};
</script>
发表评论 取消回复