关于数据预拉取wx.getBackgroundFetchData的疑问?
官方文档说调用wx.get...和wx.on...这两个,我的疑问是获取到数据后的处理代码,到底放在on里的1处,还是放在get里的2处?总不能像示例中的两处都写相同的处理代码吧(这样代码会执行2遍)? [图片] 这两个api的执行顺序是怎样的?难道wx.get...里的sucess这儿,不是总能获得正确的数据吗?(要不然还要wx.on...干嘛?)官方提供这个wx.on...的意义在哪? [图片] 而如果要把业务处理代码放在1处,文档中又说了,这个api并不总是会触发的... 所以现在搞不清楚,我获取数据后的处理代码,要写在1处还是2处呢?感觉这2处都不是100%能执行到的。 光一个预拉取就头疼了,我还想加上周期性更新呢,这个好像也会触发wx.on..如果加上就更晕了。 查阅了很多资料,都没有搞明白。网上的好多教程基本是照搬官方资料,希望有真正项目实践过的大神解惑,不甚感谢!