config.json页面代码
{
"permissions": {
"openapi": [
"openapi.wxacode.getUnlimited"
]
}
}
js页面代码
//获取二维码
async QueryQRcode(code)
{
await wx.cloud.callFunction({name:'CreateQRcode',data:{_id:code},success:res=>{
console.log(res);
},fail:err=>{
console.log(err);
}})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
async onReady() {
var USERINFO = wx.getStorageSync('USERINFO');
await this.QueryQRcode(USERINFO._id);
},
云函数页面代码
// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV,
})
// 云函数入口函数
exports.main = async (event, context) => {
return await cloud.openapi.wxacode.getUnlimited({
"page": 'pages/login/login',
"scene":'a=1',
"checkPath": true,
"envVersion":'trial',
"width":280
})
}
checkPath:false 页面没上线吧