for (let i in allUsers.data) {
const u = allUsers.data[i]
// H5 message
if (u.openid_h5) {
uniCloud.callFunction({
name: 'wechatApi',
data: {
method: 'sendH5Message',
touser: u.openid_h5,
template_id: "KYGcv2CretocZZilPFSkG6Rz9iUA72KLv-Y5ql7D3QU",
page: 'pages/manage/manageControl/appointByAdmin',
data: {
thing3: {
value: event.meetingName
},
time2: {
value: event.datetime + ' ' + event.startTime
},
thing4: {
value: event.appointer || ''
},
thing1: {
value: event.title || ''
}
}
}
})
}
}
seeking
- 发布:2024-10-17 10:32
- 更新:2024-10-17 17:34
- 阅读:103
产品分类: uniCloud/App
示例代码:
操作步骤:
云函数本地运行-正常发送
云函数上传到服务器-延迟发送或者不发送
云函数本地运行-正常发送
云函数上传到服务器-延迟发送或者不发送
预期结果:
正常发送
正常发送
实际结果:
延迟发送或者不发送
延迟发送或者不发送
bug描述:
云函数发送微信订阅消息推送,本地调试正常发送,云函数上传到云服务器经常延迟发送,或者根本不发送,请教官方大大!
seeking (作者)
加了await还是一样,要么没有,要么延迟很多
2024-10-19 22:33
DCloud_uniCloud_VK
回复 seeking: 在云函数里, 所有异步操作都要加await, 比如调用云函数, 查询数据库等等
2024-10-21 15:09
seeking (作者)
回复 DCloud_uniCloud_VK: 好了,感谢
2024-10-24 17:34