<ad-rewarded-video :adpid="$config.adpids" v-slot:default="{loading, error}" :loadnext="true" @load="onadload" @close="onadclose"
@error="onaderror">
<u-button :loading="loading" shape="circle" :color="$config.sysColor" size="small"
text="去观看" :plain="true">
</u-button>
</ad-rewarded-video>
- 发布:2022-09-19 22:11
- 更新:2022-09-26 12:59
- 阅读:525
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window 11
HBuilderX类型: 正式
HBuilderX版本号: 3.6.3
手机系统: iOS
手机系统版本号: iOS 15
手机厂商: 苹果
手机机型: iphone xr
页面类型: nvue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
直接测试就行了,没有特殊的操作
直接测试就行了,没有特殊的操作
预期结果:
广告加载成功之后点击应该直接播放
广告加载成功之后点击应该直接播放
实际结果:
并没有播放广告,而是去加载了下一个广告
并没有播放广告,而是去加载了下一个广告
bug描述:
uniad 瀑布流 广告已经拉取成功不展示,必须点五次按钮,直到最后一个才展示,ios16版本
2***@qq.com (作者)
日志中没有错误
onadload(e) {
console.log('广告数据加载成功');
},
onadclose(e) {
const detail = e.detail;
if (detail && detail.isEnded) {
this.accomplish();
console.log("onadclose " + detail.isEnded);
} else {
console.log("onadclose " + detail.isEnded);
}
},
onaderror(e) {
console.log("错误日志:" + JSON.stringify(e));
this.showMsg(JSON.stringify(e));
},