微信小程序激励视频踩坑之路
小程序接入激励视频广告,碰到过以下问题:
1、接入视频的页面加载时,开发者工具里报错;微信的bug,不影响真机展示视频,可不予理会
文章图片
2、观看完激励视频,跳转下一页页面,报错;
【微信小程序激励视频踩坑之路】onError catch捕获不到该错误信息(微信的已知bug)
尝试过延迟一定跳转页面,依然报错未解决,该问题不影响页面展示,故忽略
3、观看激励是跳转页面,返回该页面时,无法再次调起激励视频,报错;
onError catch捕获不到该错误信息(微信的已知bug)
解决方法:
在页面隐藏时onHide和onUnLoad时将创建的createRewardedVideoAd设置为null(需取消原有的监听事件) ,
videoAd.offClose()在页面onSHow的时候再次创建的 videoAd = wx.createRewardedVideoAd({ }),重新监听事件
videoAd.offError()
videoAd.offLoad()
videoAd = null
如果在页面隐藏时不取消监听事件,会多次调用方法监听广告事件 产生多次事件回调
推荐阅读
- 一个小故事,我的思考。
- 家乡的那条小河
- 一个人的碎碎念
- 野营记-第五章|野营记-第五章 讨伐梦魇兽
- 昨夜小楼听风
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 基于微信小程序带后端ssm接口小区物业管理平台设计
- 2019.4.18感恩日记
- 那件我们忽略的小事叫感恩
- 你有婚内虐待行为吗()