async getUserProfile(e){ let login = () => { return new Promise( resolve =>{ wx.login( { success(res) { console.log("执行异步操作--------") resolve(res) } }) }); } let getUserInfo = () => { return new Promise(resolve => { //wx.getUserInfo({ wx.getUserProfile({ desc: '用于完善会员资料', success(res) { console.log("000000000") resolve(res) } }) }) } Promise.all([login, getUserInfo]).then((res) => { console.log(res) console.log ("-------------------") }).catch((err) => { console.log(err) }) } 我这代码不知有什么问题,执行后感觉两个promise并没有执行,res的返回的数组里是两个函数,我很困惑
wx.getUserProfile不能和wx.login一起使用?mac 模拟器1.05.2102010 基础库2.16.0 调用wx.login获取code后,再调用wx.getUserProfile,可能会失败,触发fail函数,error msg: ''getUserProfile:fail can only be invoked by user TAP gesture"。 如果不能同时使用,那如何校验用户信息的准确性或者解密encryptedData呢?
2021-06-29我的理解是用ws.request通过后台写的接口去访问数据库啊
云开发模式怎么与数据库进行交互?自己开发了一个小程序用的是云开发模式,现在被别人问道:你的小程序是怎么与后台数据库进行数据交互的? 我应该怎么回答?哪位大佬能给写出个一二百字的回答。哈哈哈
2021-06-21