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

wx.createRewardedVideoAd()在多页面中切换时,执行show()不播放视频?

this.videoAd = wx.createRewardedVideoAd()在页面中切换,onUnload() {this.videoAd.destroy();}进入新页面再次创建新的视频单例,导致视频show()调用且不播放,再次this.videoAdwendy.load()就出现err.errMsg == 'video-ad has been destroyed',并且再次销毁创建就是失败;

目前最新的v8.0.31不会出现这种情况,但是v8.0.30往下就开始会出现这种情况;不限机型的,只要版本切换就会出现这种情况

网友回复

云的旋律:

可以写个demo复现一下这个问题吗?

v8.0.30往下出现问题, 直接show()里面加个延迟函数执行一下看看呢?

评论 抢沙发

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

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

云免签H5支付