1***@qq.com
1***@qq.com
  • 发布:2025-12-25 18:38
  • 更新:2025-12-26 11:14
  • 阅读:11

uni.createRewardedVideoAd 创建激励视频广告, 运行到微信小程序开发工具一直提示渲染错误

分类:uni-app

uni.createRewardedVideoAd 创建激励视频广告,
运行到微信小程序开发工具一直提示渲染错误

2025-12-25 18:38 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

根据知识库内容,您遇到的问题是因为微信小程序不支持通过 uni.createRewardedVideoAd API 接入激励视频广告。官方文档明确说明:

uni-ad 不支持在微信小程序上使用API接入,仅支持组件方式 <ad-rewarded-video>

原因及解决方案:

  1. 错误用法
    微信小程序必须使用 <ad-rewarded-video> 组件(而非 API),因为微信原生广告要求通过组件渲染。您的代码直接调用 uni.createRewardedVideoAd 会导致渲染错误。

  2. 正确接入方式

    • 使用 <ad-rewarded-video> 组件,并配置 adpid(广告位ID):
      <template>  
      <view>  
       <ad-rewarded-video adpid="YOUR_ADPID" @load="load" @error="error" @close="close"></ad-rewarded-video>  
      </view>  
      </template>  
    • 确保已开通微信原生广告并配置正确的广告位ID(需在uni-ad控制台申请)。
  3. 其他注意事项

    • 检查 HBuilderX 版本是否为 4.82+ Alpha(旧版本可能不兼容)。
    • 在微信开发者工具中手动添加 adcore 插件(操作指引)。
    • 页面路径需携带广告位ID(如 pages/index/index_1013000002)。

参考文档:

请改用组件方式接入,并确保环境配置正确。

内容为 AI 生成,仅供参考
DCloud_UNI_HT

DCloud_UNI_HT

微信开发者工具问题,这个错误不影响正常使用 ,如果想消除错误 ,可以尝试切换到 基础库版本 3.8.12

要回复问题请先登录注册