诸位大佬,周期拉取数据怎么用?
wx.setBackgroundFetchToken({
// token:"yzsCityJson"
token:"bb36fc0f6a7b3757d427cce8941290" // MD5(yzsCityJson)加密token
})
// 周期
if(wx.canIUse('getBackgroundFetchData')){
wx.getBackgroundFetchData({
fetchType: 'periodic',
success(res) {
that.globalData.cityjson=res.fetchedData;
wx.setStorageSync('yzscityjson', res.fetchedData)
},
fail(res){
//周期性拉取失败发起请求
wx.request({
url: 'https://cdn.nucarf.cn/xgb/v1.0/yzs_cities.json?v=0.1',
success(res){
that.globalData.cityjson=res.data;
wx.setStorageSync('yzscityjson', res.data)
}
})
}
});
}else{
wx.request({
url: 'https://cdn.nucarf.cn/xgb/v1.0/yzs_cities.json?v=0.1',
success(res){
that.globalData.cityjson=res.data;
wx.setStorageSync('yzscityjson', res.data)
}
})
我在APP onLaunch 里面配置的这个,用于周期性拉取地址json 页面调用,现在存在异步问题,而且周期性拉取用户第一次进入是拉取不到的,这个是怎么用的![](https://image.wxopen.club/content_e89a5790-d499-11eb-bdba-001a7dda7111.png)