You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
1.1 KiB

1 year ago
//app.js
App({
onLaunch: function () {
if (!wx.cloud) {
console.error('请使用 2.2.3 或以上的基础库以使用云能力')
} else {
wx.cloud.init({
// env 参数说明:
// env 参数决定接下来小程序发起的云开发调用wx.cloud.xxx会默认请求到哪个云环境的资源
// 此处请填入环境 ID, 环境 ID 可打开云控制台查看
// 如不填则使用默认环境(第一个创建的环境)
env: 'gzyzx1-3ghhs462720864e0',
traceUser: true,
})
this.getOpenId = (function(that){
return new Promise((resolve, reject) =>{
wx.cloud.callFunction({
name: 'getOpenid',
data: {},
success: res => {
that.globalData.openid = res.result.openid
resolve(res.result.openid)
},
fail: err => {
console.error('[云函数] [getOpenid] 调用失败', err)
}
})
})
})(this)
}
this.globalData = {}
}
})