看完视频广告之后监听用户点击关闭按钮,同一个onClose方法默认被多次执行,成累加状态执行。

展开全部
收起
5回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Reagan

    20人对此回答表示赞同

    参照主的思路,解决了这个问题。不知道主的代码怎样,我的代码如下:

    展开
    20
    1回复
    发布于 5年前

    评论(1)

    收起评论

    • Reid 2019-02-19 19:56

      就这样弄就好,只要回调后就注销掉该次监听。

      回复
  • Linda林晓达

    13人对此回答表示赞同

    自己心中无谱吗,老是要人家提供代码片段。视频广告回调紊乱这bug一直存在

    展开
    13
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Axl木子

    10人对此回答表示赞同

    问题已解决,rewardedVideoAd.onClose()执行后,不会自动关闭监听,必须手动关闭监听事件。不然下一次执行时又会重新创建一个新的监听事件。因此监听事件被自动叠加。所以需要每次监听结束后关闭监听事件。

    展开
    10
    3回复
    发布于 5年前

    评论(3)

    收起评论

    • Cat7 2019-02-21 08:18

      感谢,我试试

      回复
    • 小心肝 2019-02-24 00:16

      试试offClose不带回调函数,写成offClose()。

      回复
    • Brooklyn 2019-02-25 13:39

      请问怎么调关闭监听,我怎么调都报错“removeListeneronlytakesinstancesofFunction”,调onclose都正常代码如下:

      回复
  • RossiWu

    7人对此回答表示赞同

    腾讯出的东西bug一堆,敢不敢开源出来让大家一起检视代码

    展开
    7
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 百毒不侵

    3人对此回答表示赞同

    +1,我下午也遇到了这个问题

    展开
    3
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部