html代码
<view @click="adClick">看视频</view>
js代码
// 在onReady函数加上下面代码
// #ifdef APP-PLUS
this._isLoaded = false
this._rewardedVideoAd = uni.createRewardedVideoAd({
adpid:'' // 自己的广告id
}) // 仅用于HBuilder基座调试 adpid: '1507000689'
this._rewardedVideoAd.onLoad(() => {
this._isLoaded = true;
console.log('onLoad event')
// 当激励视频被关闭时,默认预载下一条数据,加载完成时仍然触发 `onLoad` 事件
})
this._rewardedVideoAd.onError((err) => {
console.log('onError event', err)
})
this._rewardedVideoAd.onClose(async (res) => {
console.log('onClose event', res);
if(res.isEnded){
// 看完视频,发放奖励逻辑...
}
});
// #endif
//点击方法adClick
adClick(){
if (this._isLoaded) {
this._rewardedVideoAd.show()
}
},
uniapp激励广告
最新推荐文章于 2024-03-15 16:24:50 发布