微信本身的wx.我也试了。不好用
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自动调用两次,你们到底在干什么,这么多年的问题了为什么不修复??????????????????为什么????????????????????????????????????到底该怎么弄????????????????????????
2023-08-16同问,坑死我了,这微信官方真的是一点用都没有,
RewardedVideoAd在onUnload销毁后不能唤起?RewardedVideoAd在onUnload销毁后,重新回到页面上创建RewardedVideoAd播放时返回video-ad has been destroved,这个问题怎么解决?
2023-08-16哦神了,明白了,原本代码里面有async, 我原本这么写的,把async删了就好了。 // 当前页面分享朋友圈 useShareTimeline(async (res) => { return { title: '转发标题', imageUrl: '', // 图片 URL query: 'a=1&b=2' } });
wx.onShareTimeline(function listener)根本就没法传参?代码如下 拿出来一看a,b都没有,微信官方你这就打脸了哈,自己家的参数自己不能传,你逗我? // 当前页面分享朋友圈 wx.onShareTimeline((res) => { return { title: '转发标题', imageUrl: '', // 图片 URL query: 'a=1&b=2' } });
2023-08-11