通过setData设置广告组件的unit-id时,如果通业务数据一起设置,会导致业务数据延迟无法展示。
在业务数据setData回调设置广告组件ID,业务数据毫秒级展示。而在回调中设置adunit时,出现页面无法点击,无法滑动的情况,
adunit,有时候 的渲染时间长达4~5秒。请问这个情况有什么解决方式?
代码段:
this .setData({ test: "abc" , }, () => { let startTime = Date.now(); this .setData({ adunitid: "adunit-xxxxxxxxxxxx" }, () => { let endTime = Date.now(); console.log(endTime - startTime, 'adunit渲染时长' ); } ); }); |
这个是代码段,需要在真机调试
需要一个banner广告ID
https://developers.weixin.qq.com/s/5XCmnNmz7ucS
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
需要一个banner广告ID
https://developers.weixin.qq.com/s/5XCmnNmz7ucS