html52.com
我爱小程序-开发者交流社区

小游戏视频广告回调紊乱

每次调用showVideoAd播放视频广告。这里的逻辑是判断广告有无加载好,加载好直接播放,否则加载后再播放。

问题出现点击右上角关闭按钮极大概率会多触发一次onLoad,虽然我在onLoad回调中写了offLoad,但是没起作用。所以手动关闭广告后很大概率又在onLoad回调中触发了show函数导致广告又出来。

然我在onLoad回调中写了offLoad,但是没起作用。所以手动关闭广告后很大概率又在onLoad回调中触发了show函数导致广告又出来。解决方法改为这样,不在onLoad回调中触发show函数了。具体为什么会这样,我猜测应该是offLoad也是异步操作,而onLoad又是定时

解决方法改为这样,不在onLoad回调中触发show函数了。具体为什么会这样,我猜测应该是offLoad也是异步操作,而onLoad又是定时器在触发,所以有时候不能及时取消监听。

中触发show函数了。具体为什么会这样,我猜测应该是offLoad也是异步操作,而onLoad又是定时器在触发,所以有时候不能及时取消监听。

网友回复

德胜:

什么时机触发show函数,这个开发者可以自由定义的,不一定要在onload回调中执行

曹操:

顶啊

曹操:

@白开水 @林超

回调函数紊乱啦

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付