getsteps:function () {
wx.getWeRunData({
success (res) {
// 拿 encryptedData 到开发者后台解密开放数据
const encryptedData = res.encryptedData
// 或拿 cloudID 通过云调用直接获取开放数据
const cloudID = res.cloudID
console.log(cloudID)
wx.cloud.init();
const json=wx.cloud.CloudID(cloudID);
console.log(json)
}
})
}
wx.cloud.CloudID(cloudID) 后应该是个json字符串,然后从stepInfoList解析出步数,但为什么调试输出没有看到stepInfoList呢,还是我后几步错了
wx.cloud.callFunction({ name: 'myFunction', data: { weRunData: wx.cloud.CloudID('xxx'), // 这个 CloudID 值到云函数端会被替换 obj: { shareInfo: wx.cloud.CloudID('yyy'), // 非顶层字段的 CloudID 不会被替换,会原样字符串展示 } } })