收藏
回答

wx.createRewardedVideoAd的bug这么严重你们为什么不修?

我是用Taro框架开发,

const video = useRef(null);

wx.createRewardedVideoAd创建了,按照你们说的

            videoAd.current = Taro.createRewardedVideoAd({

              adUnitId: '。。。。'

            })


            videoAd.current.onLoad(() => { console.log('onload')})

            videoAd.current.onError((err) => {

              console.log('err', err);

              setToast(internetBlock());

            })

            videoAd.current.onClose(async (res) => {

              // videoAd.destroy();

              console.log('onClose', res);

              if (res && res.isEnded) {

           ..........

              } else {

                setToast(showToast({

                  message: '未完整观看广告,无法获得奖励',

                  duration: 3000,

                }))

              }

            })

          }

     

          // 用户触发广告后,显示激励视频广告

          if (videoAd.current) {

            // videoAd.load();

            videoAd.current.show().catch((rej) => {

              console.log('show catch rej',rej);

              // 失败重试

              videoAd.current.load()

                .then(() => videoAd.current.show())

                .catch(err => {

                  console.log('激励视频 广告显示失败', err)

                })

            })

          }

来来来你告诉我问题出在哪,我写错了么?我不是完完全全的按照你们的最佳实践写的么?为什么每次onClose之后就自动onload一次,你load也就算了,第二次再打开广告,再关上,onClose被调用两次,onload自动调用两次,你们到底在干什么,这么多年的问题了为什么不修复??????????????????为什么????????????????????????????????????到底该怎么弄????????????????????????

回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2023-08-17

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    APPid和广告ID

    2023-08-17
    有用
    回复 1
    • 哈哈哈哈哈
      哈哈哈哈哈
      2023-08-18
      我找到问题出在哪里了,是因为create了多次。
      只需要在该页面刚显示的时候create一次就行了,你们那个破微信文档说的根本就不清楚,nm的,恶心死我了,create一次,onloadonerroronclose都只注册一次,然后在点击事件触发的时候只show,show报错load再show一次就行了,你们为社么不写明白这么重大的bug?nt吧!我要不是百度了个底朝天我哪懂?
      2023-08-18
      回复
  • 哈哈哈哈哈
    哈哈哈哈哈
    2023-08-16

    微信本身的wx.我也试了。不好用

    2023-08-16
    有用
    回复
登录 后发表内容